繁体   English   中英

如何使用jQuery解析.json文件

[英]How to parse .json file using jquery

我想使用jquery读取.json文件。

  • 它应该读取.json文件,例如:abc.json

     { "data": [ { name: "Brad", rollno: "1" }, { name: "John", rollno: "2" } ] } 
  • 读取后,应以普通javascript数组返回结果。

请让我知道您的指针。

谢谢,

  1. 修复数据 ,使其符合JSON规范
  2. 使用getJSON

但是,您不会获得数组,至少不会在顶层获得。 那将被解析为一个对象(因为它已经命名了键值对),而不是一个数组。 但是,data属性的值是一个Array。

$.parseJSON从json对象返回一个数组。

首先,从技术上讲,这不是JSON,因为您的所有键均未引用。 其次,这实际上取决于您要如何格式化数据。 如果要将数据数组中的所有对象格式化为key = value,则可以执行以下操作:

var myArray = [];
$.each(yourJSONVar.data, function(index, object) {
    myArray.push(object.name + "=" + object.rollno);
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM