【问题标题】:Looping over strings in JSON在 JSON 中循环字符串
【发布时间】:2013-04-25 15:29:28
【问题描述】:

我的 JSON 看起来像这样:

{"RoomNoList":[{"RoomNo":"ML100"},{"RoomNo":"ML100"},{"RoomNo":"ML100"},{"RoomNo":"ML100"}]}

我想遍历字符串并获取 RoomNo 值。

【问题讨论】:

标签: jquery


【解决方案1】:

这应该在现代浏览器中完成这项工作:

var numbers = obj.roomNoList.map(function(item) {
    return item.RoomNo;
};

使用 jQuery:

var numbers = $.map(obj.roomNoList, function(item) {
    return item.RoomNo;
});

另见:jQuery.map()Array.map()

【讨论】:

    【解决方案2】:

    你可以这样做。

    for(i=0; objJson.RoomNoList.length; i++)
        alert(objJson.RoomNoList[i].RoomNo)
    

    【讨论】:

      猜你喜欢
      • 2019-01-03
      • 2012-01-14
      • 1970-01-01
      • 2018-10-19
      • 2011-07-24
      • 1970-01-01
      • 2020-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多