繁体   English   中英

使用Jquery / JS从JSON检索对象

[英]Object retrieval from JSON using Jquery / JS

  1. 我在/ path / to / json有一个JSON文件,其中包含:

     {"a": {"s": [{"l": "PPP"}]}} 

    我正在使用此JQuery表达式:

     $.ajax({ url: '/path/to/json', dataType: 'json', async: false, success: function(data) { $.each(data.as, function(index,element) { lines=element.l; }) } }); 

    如何不使用$ .each()返回asl的值?

  2. 我还有另一个JSON文件,其中包含:

     {"a": {"s": [ { "l": "PPP", "qqq": "aaa" }, { "l": "FFF", "qqq": "bbb" } ]}} 

    这是一个文件。 如何将文件的内容分配给变量,然后在json中搜索“ l”属性为“ PPP”的对象,然后检索该对象的“ qqq”值?

如果知道要提取的项目的索引,则可以使用数组索引

获取s数组中的第一项

data.a.s[0].l

获取s数组中的第二项

data.a.s[1].l

或使用for循环

for(var i= 0; i<data.a.s.length; i++){
    lines = data.a.s[i].l
}

暂无
暂无

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

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