解析json并获取想要的值

问题描述

解析json并获取想要的值

[
{
"class":"1",
"id":"1",
"stu":
[
{
"name":"zhang",
"age":"11"
},
{
"name":"wang",
"age":"12"
}
]
},

    {
        "class":"2",
            "id":"2",
            "stu":
            [
              {
                   "name":"ding",
                     "age":"19"
                },
                {
                   "name":"li",
                     "age":"15"
                }
            ]
     }
    .
    ."class":"3"
    ."class":"4"
 ]
 例如这个json,  其中class 3,4,5等等就不写了.我想遍历出所有class的id和
 单独列出每个class里stu的信息.
 请问各位大大该怎么在js里实现啊.

解决方案

http://blog.csdn.net/songylwq/article/details/6047609

解决方案二:

通过YAJL获取json中的值
网络通信值获取和解析xml和json
PHP解析json 并获取元素的值

解决方案三:

 <!DOCTYPE html>
<html>
<head>
<script src="http://www.w3school.com.cn/jquery/jquery-1.11.1.min.js">
</script>
<script>
$(document).ready(function(){
  var t= [
{
"class":"1",
"id":"1",
"stu":
[
{
"name":"zhang",
"age":"11"
},
{
"name":"wang",
"age":"12"
}
]
},
    {
        "class":"2",
            "id":"2",
            "stu":
            [
              {
                   "name":"ding",
                     "age":"19"
                },
                {
                   "name":"li",
                     "age":"15"
                }
            ]
     }

 ]

for(var i=0;i<t.length;i++){
  alert( t[i].id+"--->"+t[i].class);
  var stu=t[i].stu;
   for(var j=0;j<stu.length;j++){
   alert( stu[j].name+"--->"+stu[j].age);
   }
}

});
</script>
</head>
<body>

</body>
</html>

解决方案四:

试试jQuery 的$.each();方法

时间: 2024-09-30 12:07:28

解析json并获取想要的值的相关文章

sqlite-Android 用Gson解析从服务器获取的JSON数据,存入SQLite数据库

问题描述 Android 用Gson解析从服务器获取的JSON数据,存入SQLite数据库 比如这么一段JSON数据,用Gson解析后存在这几个model里面 然后想存入SQLite本地数据库中. 如果数据库建表 那要怎么建?字段里面需要List<>而且还需要关联其他表. 而且我不知道这种方法是不是好,网上找到一种简便的方法.每次取得JSON数据以String类型保存到SharedPreference中,然后用的时候取出来再用Gson解析,我感觉这挺方便的,但不知实际开发中是怎么用的?说实话有

《项目经验》--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中

问题描述 此帖子内容是我做项目时用到,自己琢磨出来的,可能还有很多纰漏之处,在此分享!互相交流,互相学习,有不对的地方,欢迎大家指正!具体内容见博客<<项目经验>--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中>:http://blog.csdn.net/mazhaojuan/article/details/8592015先看一下我要实现的功能界面:这个界面的功能在图中已有展现,课程分配(教师教授哪门课程)在之前的页

ios-iphone中怎么解析JSon值

问题描述 iphone中怎么解析JSon值 现在开发iphone应用,使用JSON框架解析从web服务获取的JSon值,怎么得到像1221, 1278,3456等等这样的值?这些值不连续,会动态改变. 谢谢 json响应,供您参考. { "1221": { "type": "product", "product_id": 1221, "intID": "1", "name&qu

struct-有二十来个遍历出来的a标签。我想点击获取a标签的值。可以怎么获取。

问题描述 有二十来个遍历出来的a标签.我想点击获取a标签的值.可以怎么获取. "); %> 解决方案 你是想在哪获取a标签的值呢?可以用js来操作a标签啊. 解决方案二: 使用委托绑定a的click事件,以下示例: $('A').live('click', function () { alert($(this.val())); }) 解决方案三: 上面的有些出入 使用委托绑定a的click事件,以下示例: $('A').live('click', function () { ** aler

json-求ASP解析JSON打印所有的目录和节点和值

问题描述 求ASP解析JSON打印所有的目录和节点和值 水平太差,使用ASP自带的解析涵数后不知道如何输出里面的节点和内容信息 function ToObject(json) { var o; eval("o=" + json); return o; } set obj1 = ToObject(teststr) Response.Write obj1.title & "<br />"本人到这就卡住了 上面代码是用来解析的,但是我只能打印出第一个t

探究Android系统中解析JSON数据的方式_java

前言喜欢在前言里讲一下自己的现状,或许能有共鸣的同学,更多的是留给自己一个纪念,几个月或者几年再回来看的时候还是会很有感慨.今天说说语言,json这种数据格式之前我做服务器端的时候天天接触,天真的以为json的世界里只有php的json_encode和json_decode,今天当我做客户端的时候,竟然将近一个多小时才搞定json的解析.这里我不是抨击php好坏,只是想说多学点东西,看看你不熟悉的领域,方能开阔自己的视野,方能知道天外有天,方能知道当初你看不上的工作其实你也不一定能很好的完成,扯

Zabbix监控之Linux命令行/Shell脚本解析json

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/1684266 本文主要写了在Linux下如何用Shell脚本解析json数据,以便于在Zabbix中添加适合于业务应用的监控项. 为什么要使用json? json作为一种文本化的数据格式(文本化协议),符合UNIX编程的哲学,既符合透明性(透明性:设计可见,便于审查和调试)又符合文本性(文本性:数据应该保存为文本文件

用java解析json 格式的字符。该如何解析

问题描述 6.1.1:[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],6.1.2:[object Object],[object Object],[object Object],[object Object],[object O

jQuery怎么解析Json字符串(Json格式/Json对象)_jquery

json数据是我们常用的一种小型的数据实时交换的一个东西,他可以利用jquery或js进行解析,下面我来介绍jquery解析json字符串方法. 我们先以解析上例中的comments对象的JSON数据为例,然后再小结jQuery中解析JSON数据的方法. 上例中得到的JSON数据如下,是一个嵌套JSON: { "comments": [ { "content": "很不错嘛", "id": 1, "nickname&