对json数据的遍历

json格式变化多样,可嵌套好几层,这里只记录了一些遍历方法,具体数据格式具体分析~

"data1": {
    "key1": [
      {"name": "a", "value": "b"},
      {"name": "a", "value": "b"},
      {"name": "a", "value": "b"}
    ],
    "key2": [
      {"name": "a", "value": "b"},
      {"name": "a", "value": "b"},
      {"name": "a", "value": "b"}
    ],
    "key3": [
      {"name": "a", "value": "b"},
      {"name": "a", "value": "b"},
      {"name": "a", "value": "b"}
    ]
  },
for(var key in jsondata) {
                $each(key, function (index, value) {
                    //遍历key值下的json
                });
            }
"data2": [
    {"name": "a", "value": 10},
    {"name": "a", "value": 10},
    {"name": "a", "value": 10},
    {"name": "a", "value": 10},
    {"name": "a", "value": 10}
  ]
$each(jsondata, function (index, value) {
                //...
                //遍历key值下的json
            });

$each是angular的遍历方法
for(var key in jsondata) {
                //遍历json对象
            }
            $each("名称", function (index, value) {
                //遍历json里数组
            }
            for(var i=0; i<arr.length; i++) {
                //遍历json里数组
            }
这几个方法按实际情况使用~
时间: 2024-08-06 03:22:07

对json数据的遍历的相关文章

Android 读取 json 数据(遍历jsonarray和jsonboject)-FenGKun

Android 读取 json 数据(遍历jsonarray和jsonboject) public String getJson(){ String jsonString = "{\"FLAG\":\"flag\",\"MESSAGE\":\"SUCCESS\",\"name\":[{\"name\":\"jack\"},{\"name\"

后台序列化Json数据,前台遍历循环到表格

这里只贴出前台代码. [WebMethod] public static string GetJsonData(string pid, string itemid) { string jsonstr = string.Empty; if (string.IsNullOrEmpty(pid) && string.IsNullOrEmpty(itemid)) { //ShowOpResult("错误提示!", ""); } else { List<

C# JToken类,实现解析动态json数据、遍历、查找

https://blog.csdn.net/weixin_35830789/article/details/80514994?utm_source=blogxgwz3 原文地址:https://www.cnblogs.com/wsq-blog/p/10582115.html

Swift语言中如何使用JSON数据教程

原文:Swift语言中如何使用JSON数据教程 这是一篇翻译文章,原文出处:http://www.raywenderlich.com/82706/working-with-json-in-swift-tutorial JSON(全称:JavaScript Object Notation),是网络服务中传输数据的常用方法,JSON因为容易使用,且可读性强, 所以非常受到欢迎. 下面是个JSON的一个片段: [ {"person": {"name":"Dani

for-in遍历json数据

1.for遍历json数据 var json = {'name':'wly','age':'22','fun':'前端开发'} for(var attr in json){ alert(json[attr]) //遍历json属性的数据 alert(json['name']) //访问单个json属性 } 2.for in 遍历对象属性 var str = ''; var num = 0; for(var attr in window){ str += num + '.'+ attr+':'+

javascript学习-创建json对象数据,遍历

之前我已经有讲过后台返回json数据到前台,并在前台遍历json数据. 这里讲下直接在JS里创建JSON数据,然后遍历使用~ 创建代码例如以下:(创建的是JSON对象) var YearSelect = {}; var Year = 2014; var DateOption; for (var i = Year; i < Year + 12; i++) { DateOption = {'Year':i, 'Month':i-Year+1}; // alert(DateOption.Year) Y

laravel5.4 关于后台数组中数据和json数据在前台的遍历输出

字段 本人做汽车网站开发,开发一个新项目需要引入上w的车型和车部件在数据库,实现用户查询显示功能! 数据库设计 其中comprehensive_type是存放json格式的数据,里面包含该车型的各种信息! 大概内容是: {"car_info":{"sales_status":"在售","guide price":"66.80万","level":"中型SUV",&qu

JS 循环遍历JSON数据 分类: JS技术 JS JQuery 2010-12-01 13:56 43646人阅读 评论(5) 收藏 举报 jsonc JSON数据如:{&amp;quot;options&amp;quot;:&amp;quot;[{

JS 循环遍历JSON数据 分类: JS技术 JS JQuery2010-12-01 13:56 43646人阅读 评论(5) 收藏 举报 jsonc JSON数据如:{"options":"[{/"text/":/"王家湾/",/"value/":/"9/"},{/"text/":/"李家湾/",/"valu e/":/"10

JS 循环遍历JSON数据

JSON数据如:{"options":"[{/"text/":/"王家湾/",/"value/":/"9/"},{/"text/":/"李家湾/",/"value/":/"10/"},{/"text/":/"邵家湾/",/"value/":/"13/