我有一个这样的json文件
{
"log": {
"version": {
"$t": "1.1"
},
"creator": {
"name": {
"$t": "Internet Explorer Network Inspector"
},
"version": {
"$t": "10.0.9200.17229"
}
}
}
我需要展平文件,所以它应该读
{
"log": {
"version": "1.1",
"creator": {
"name": "Internet Explorer Network Inspector",
"version": "10.0.9200.17229"
}
}
我知道过滤器{"version": .version ."$t"}
将单个元素减少"version": {"$t": "10.0.9200.17229"}
到,{"version": "10.0.9200.17229"}
但是这个过滤器应该递归地应用于任何级别的任何元素。