我正在尝试在JSON中编写以下数据结构。每个项目都是一个通用的文本字符串。如果这是一个"数组内部的数组,我就无法理解。情况或"对象内的对象"。我该如何构建呢?
编辑以创建上下文:所有数据都是来自网站的文本位(链接,描述等),需要翻译成不同的语言。这意味着每个JSON密钥都是唯一的。
以下是虚拟数据:
1
1.1
1.1.1
1.1.2
1.1.3
1.2
1.3
1.4
2
2.1
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7
2.1.8
2.1.9
2.1.10
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.3
2.3.1
2.3.2
2.3.3
3
3.1
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
3.1.7
3.1.8
3.1.9
3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6
3.2.7
3.2.8
3.2.9
4
4.1
4.2
4.2.1
4.2.2
4.2.3
4.2.4
4.2.5
4.2.6
4.2.7
4.2.8
4.2.9
4.2.10
5
5.1
答案 0 :(得分:0)
我建议你存储像这样的json树
[
{
"text": "Parent 1",
"id" : "1",
"nodes": [
{
"text": "Child 1",
"id" : "2",
"parentid" : "1",
"nodes": [
{
"text": "Grandchild 1",
"id" : "4",
"parentid" : "2",
},
{
"text": "Grandchild 2",
"id" : "8",
"parentid" : "2",
}
]
},
{
"text": "Child 2",
"id" : "10",
"parentid" : "1",
}
]
},
{
"text": "Parent 2",
"id" : "19",
//no parent id
}
];