這裏是我的JSON數據:JSON - 從json文件讀取嵌套數據?
{
"main": [
{
"main_id": "1234",
"main_sub": [
{
"main_info": {
"main_1" : "A",
"main_2" : "B",
"main_3" : "C"
},
"main_4" : "D",
"main_5" : "E",
},
{
"main_6" : "F",
"main_7" : "G",
"main_info": {
"main_1" : "H",
"main_2" : "I",
"main_3" : "J"
},
"main_4" : "D",
"main_5" : "E",
"main_act": [
{
"main_act_1": 12,
"main_act_1_1": "C",
"main_act_1_2": "T"
},
{
"main_act_1": 12,
"main_act_1_1": "D",
"main_act_1_2": "T"
}
],
"main_8" : "R"
},
{
"main_4" : "D",
"main_5" : "E",
"main_10": "P"
}
],
"main_score": 0.1
},
{
"main_id": "1334",
"main_sub": [
{
"main_info": {
"main_1" : "B",
"main_2" : "Q",
"main_3" : "C",
"main_11": "D"
},
"main_4" : "S",
"main_5" : "E",
"main_6" : "G",
"main_7" : "T"
},
{
"main_6" : "F",
"main_7" : "G",
"main_info": {
"main_1" : "A",
"main_2" : "I",
"main_3" : "J"
},
"main_10": "W",
"main_4" : "D",
"main_5" : "E",
"main_act": [
{
"main_act_1": 112,
"main_act_1_1": "C",
"main_act_1_2": "T"
},
{
"main_act_1": 123,
"main_act_1_1": "D",
"main_act_1_2": "T"
}
],
"main_8" : "R"
},
{
"main_4" : "D",
"main_5" : "E",
"main_10": "P"
}
],
"main_score": 0.1
}
],
"main_count": 2
}
我不能夠讀取該數據的很大一部分是由於我在jQuery的使用即使$。每個嵌套。
也有一種方法,我可以閱讀此json數據的每一行,並在屏幕上打印它,而不實際提及字段名稱,如我的jQuery代碼中的「main_1」?
產出預期:
我只是想打印的字段名稱以及以及他們對彼此的主要的兩個實例的值。
有點像:
main_id - 1234
main_sub -
main_info -
main_1 - A
main_2 - B
等..................(對於主兩個實例 - 在由此main_count = 2 JSON數據的末尾)
你不需要'$ .each'解析此JSON。 – mithunsatheesh
@mithunsatheesh沒問題,我可以通過其中的任何其他方法讀取整個數據? – stark
如果你能告訴我們你期望的輸出是什麼,那會更好。隨着你的嘗試。 – mithunsatheesh