catj 是一个可以将 JSON 文件以平铺的格式显示出来的脚本工具。
特性:
例如,输入以下 JSON:
{ "mappings": { "templates": [ { "fields": { "mapping": { "norms": false, "type": "text", "fields": { "keyword": { "ignore_above": 256, "type": "keyword" } } } } } ] } }
会输出:
.mappings.templates[0].fields.mapping.norms = false .mappings.templates[0].fields.mapping.type = "text" .mappings.templates[0].fields.mapping.fields.keyword.ignore_above = 256 .mappings.templates[0].fields.mapping.fields.keyword.type = "keyword"