-2

我需要帮助将“json”文件加载到我的 html 页面上的数组中。

我的“Json”文件名为“JsonData.json”

[
    {
        "ID": 1,
        "Name": "John Smith",
        "IDNumber": "7606015012088"
    },
    {
        "ID": 2,
        "Name": "Molly Malone",
        "IDNumber": "8606125033087"
    },
    {
        "ID": 3,
        "Name": "Rianna Chetty",
        "IDNumber": "6207145122087"
    }
]

我需要帮助将上述“JsonData.json”文件加载到如下所示的数组中:

 var myList = [
    {
        "ID": 1,
        "Name": "John Smith",
        "IDNumber": "7606015012088"
    },
    {
        "ID": 2,
        "Name": "Molly Malone",
        "IDNumber": "8606125033087"
    },
    {
        "ID": 3,
        "Name": "Rianna Chetty",
        "IDNumber": "6207145122087"
    }

];
4

2 回答 2

1

初始化一个对 json 文件的 ajax 请求,然后它从文件中返回数据。例如,如果“数据”是从 ajax 请求返回的,那么您的数组将是

var myList = JSON.parse(data);

希望这可以帮助你

于 2013-10-25T12:59:40.333 回答
1

使用 jQuery:

$.getJSON('JsonData.json')
    .done(function(data) {
      alert(data[0].ID);
    });
于 2013-10-25T13:05:53.323 回答