我想使用jquery读取.json文件。
它应该读取.json文件 例如:abc.json
{
"data":
[
{
name: "Brad",
rollno: "1"
},
{
name: "John",
rollno: "2"
}
]
}
阅读后应该返回普通javascript数组中的结果。
请告诉我你的指针。
谢谢,
答案 0 :(得分:4)
你不会得到一个数组,至少不是顶级。这将被解析为一个Object(因为它已经命名了键值对),而不是一个Array。但是,数据属性的值将是一个数组。
答案 1 :(得分:1)
$.parseJSON
从json对象返回一个数组。
答案 2 :(得分:1)
首先,从技术上讲,这不是JSON,因为没有引用所有密钥。其次,它实际上取决于您希望如何格式化数据。如果您希望将数据数组中的所有对象格式化为key = value,则可以执行以下操作:
var myArray = [];
$.each(yourJSONVar.data, function(index, object) {
myArray.push(object.name + "=" + object.rollno);
});