如何解析 Json 以从"sub-column"中获取值?



每组的列和子列不同。

我需要阅读"24"列。然后读取子列"11"(但没有"6"或其他任何)并获取"value": 1.66"。我无法自动阅读它。

我的json文件:

"24": {
    "alt_defindex": {
        "0": 210
    },
    "11": {
        "0": {
            "value": 1.66,
            "last_change": -0.17,
            "last_update": 1390231504
        }
    },
    "6": {
        "0": {
            "value": 1,
            "last_change": -0.17,
            "last_update": 1382770803
        }
    }
},
"30": {
    "alt_defindex": {
        "0": 212
    },
    "11": {
        "0": {
            "value": 22.75,
            "last_change": 1.75,
            "last_update": 1389765935
        }
    },
    "6": {
        "0": {
            "value": 0.94,
            "last_change": 0.28,
            "last_update": 1367126509
        }
    }
},
"35": {
    "11": {
        "0": {
            "value": 346.5,
            "last_change": 59.5,
            "last_update": 1390149299
        }
    },
    "3": {
        "0": {
            "value": 0.33,
            "last_change": -0.11,
            "last_update": 1379423777
        }
    },
    "6": {
        "0": {
            "value": 0.05,
            "last_change": 0,
            "last_update": 1336410088
        }
    },
    "600": {
        "0": {
            "value": 0.05,
            "last_change": 0.03,
            "last_update": 1362791812
        }
    }
},
"36": {
    "11": {
        "0": {
            "value": 2.33,
            "last_change": 0.17,
            "last_update": 1386034870
        }
    },
    "14": {
        "0": {
            "value": 73.5,
            "last_change": 73.5,
            "last_update": 1389414784
        }
    },
    "3": {
        "0": {
            "value": 0.22,
            "last_change": -0.06,
            "last_update": 1376609090
        }
    },
    "6": {
        "0": {
            "value": 0.05,
            "last_change": 0,
            "last_update": 1336410089
        }
    },
    "600": {
        "0": {
            "value": 0.04,
            "last_change": -0.01,
            "last_update": 1381960202
        }
    }
},

您的JSON字符串是错误的。

Parse error on line 1:
"24": {    "alt_def
^
Expecting '{', '['

使用此站点检查您的JSON。

http://jsonlint.com/

相关内容

  • 没有找到相关文章

最新更新