从具有多个嵌套的JSON文件中提取和解析数据

时间:2016-11-01 21:14:24

标签: html json parsing nested

我正在尝试构建一个简单的选举结果页面来从JSON文件中提取数据。但是,该文件有多个种族,我不想显示它们。相反,我想挑选种族,然后显示结果。

我更喜欢通过HTML执行此操作,但如果需要,也可以在PHP上执行此操作。

正在通过脚本创建JSON文件,该脚本正在为XML文件抓取状态网站,然后将其转换为JSON文件,然后按计划上传到服务器。

下面是一个片段,显示了该文件中的一个种族。我想要做的是,能够选择某些比赛,在本例中为“State Rep.Dist.080”,显示区域报告(即r_prec和t_prec字段),然后列出候选人及其各自的信息

我有使其变得漂亮的技能,但我一般不熟悉JSON,因此难以开始如何解析数据。为了进行测试,我试图将这些数据转换为经过验证的JSON代码并进行解析,但是没有运气。但最终,我需要能够挑选比赛,因为JSON文件将在州内进行所有选举,而不仅仅是我想要的选举。

感谢所有帮助!我在互联网上搜索了一段时间,但却未能在此方面取得突破。我似乎找不到什么似乎是一个更高级的应用程序。谢谢!

"State Rep. Dist. 080": {
    "r_prec": 0,
    "t_prec": 32,
    "candidates": [{
        "n": "Larry Sheets",
        "v": 0,
        "p": "R",
        "per": 0
    }, {
        "n": "Levi Grenko",
        "v": 0,
        "p": "D",
        "per": 0
    }, {
        "n": "Garrett W. Byrd",
        "v": 0,
        "p": "L",
        "per": 0
    }, {
        "n": "Write-in",
        "v": 0,
        "p": "",
        "per": 0
    }]
},

0 个答案:

没有答案