可以将相同“级别”(平面结构)中的键值对数据对列表转换为树结构键值:数据?将JSON键:扁平结构中的值对变换为键:值树结构
例子:
来源:
[{"COD": "20000", "VAL": "Fanerozoico"}, {"COD": "23000", "VAL": "Cenozoico"}, {"COD": "23300", "VAL": "Quaternario"}, {"COD": "23310", "VAL": "Pleistocenico"}, {"COD": "23314", "VAL": "Pleistocenico Superior"}, {"COD": "23200", "VAL": "Neogénico"}, {"COD": "23220", "VAL": "Pliocénico"}, {"COD": "23222", "VAL": "Piacenziano"}]
分为:
{
"Fanerozoico": {
"COD": "20000",
"Cenozoico": {
"COD": "23000",
"Quaternario": {
"COD": "23300",
"Pleistocenico": {
"COD": "23310",
"Pleistocenico Superior": {
"COD": "23314"
}
}
},
"Neogenico": {
"COD": "23200",
"Pliocenico": {
"COD": "23220",
"Piacenziano": {
"COD": "23222"
}
}
}
}
}
}
是关键列表吗? [{“COD”:“20000”,“VAL”:“Fanerozoico”},{“COD”:“23000”,“VAL”:“Cenozoico”},{“COD”:“23300”,“VAL” “Quaternario”},{“COD”:“23310”,“VAL”:“Pleistocenico”},{“COD”:“23314”,“VAL”:“Pleistocenico Superior”}]? – Backtrack
是@Backtrack是一个列表 – AbreuFreire
你能解释为什么'Quaternario'和'Neogenico'最终在同一个水平?我在这里看不到逻辑。 – Guillaume