案例一:

  {key:value,key:value}

class Person{
String firstname = "张";
String lastname = "三丰";
Integer age = 100;
} Person p = new Person();
System.out.println(p.firstname);

转JS:

var person = {"firstname":"张","lastname":"三丰","age":100};

     //取出lastname
alert(person.lastname);
//取出age
alert(person.age);

案例二:
       [{key:value,key:value},{key:value,key:value}]

    Person[] persons = new Person[1];
Person p0 = new Person("张","三丰",100);
Person p1 = new Person("李","四",25);
persons[0] = p0;
persons[1] = p1;
System.out.println(persons[0].age);
System.out.println(persons[1].firstname);

转JS:

var persons = [
  {"firstname":"张","lastname":"三丰","age":100},
{"firstname":"李","lastname":"四","age":25}
];
//取出fistname=李
alert(persons[1].firstname);
//取出age=100
alert(persons[0].age);

案例三:
   {

      "param":[{key:value,key:value},{key:value,key:value}]

   }

var json = {
"baobao":[
{"name":"yg",age:22,"addr":"南通"},
{"name":"gy",age:22,"addr":"徐州"}
]
};
//取name = gy
alert(json.baobao[1].name);
//取addr = 南通
alert(json.baobao[0].addr);

案例四:
      {
        "param1":[{key:value,key:value},{key:value,key:value}],
        "param2":[{key:value,key:value},{key:value,key:value}],
        "param3":[{key:value,key:value},{key:value,key:value}]
      }

var json = {
"baobao":[
{"name":"yg",age:22,"addr":"南通"},
{"name":"gy",age:22,"addr":"徐州"}
],
"haohao":[{"name":"xh",age:23,"addr":"南京"},
{"name":"aj",age:22,"addr":"淮阴"}
]
};
//取name = gy
alert(json.baobao[1].name);
//取addr = 淮阴
alert(json.haohao[1].addr);

案例五:
      {
        "param1":"value1",
        "param2":{},
        "param3":[{key:value,key:value},{key:value,key:value}]
      }

var json = {
"key1":"value1",
"key2":{"firstname":"张","lastname":"三丰","age":100},
"key3":[
{"name":"yg",age:22,"addr":"南通"},
{"name":"gy",age:22,"addr":"徐州"}
]
};
alert(json.key2.firstname);
alert(json.key3[1].age);

json格式示例的更多相关文章

  1. .net 接口返回json格式示例

    1.新建 InterfaceTestPro1 项目: FILE - New - Project... - Web - ASP.NET Web Forms Application name:Interf ...

  2. python json格式和csv文件转换

    python json格式和csv文件转换 上代码 import csv import json ''' json格式示例 [{ "firstName":"Bill&qu ...

  3. JSON格式解析和libjson使用简介(关于cjson的使用示例)

    JSON格式解析和libjson使用简介 在阅读本文之前,请先阅读下<Rss Reader实例开发之系统设计>一文. Rss Reader实例开发中,进行网络数据交换时主要使用到了两种数据 ...

  4. jQuery中使用Ajax获取JSON格式数据示例代码

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式.JSONM文件中包含了关于“名称”和“值”的信息.有时候我们需要读取JSON格式的数据文件,在jQuery中 ...

  5. 【.net 深呼吸】聊聊WCF服务返回XML或JSON格式数据

    有时候,为了让数据可以“跨国经营”,尤其是HTTP Web有关的东东,会将数据内容以 XML 或 JSON 的格式返回,这样一来,不管客户端平台是四大文明古国,还是处于蒙昧时代的原始部落,都可以使用这 ...

  6. WP8解析JSON格式(使用DataContractJsonSerializer类)(推荐)

    DataContractJsonSerializer是.NET自带的类,在解析JSON格式的时候使用起来方便快捷,至于生成方面由于暂时没用到就没去看了.使用需要引用System.Runtime.Ser ...

  7. ArcGIS Server,rest路径输入要素json 格式描述

    以下内容只测试了简单线, 在ArcGIS Server 的rest路径下可以对服务进行操作,如Query等,这些操作可以输入json 格式要素描述或运行得到即输出json格式要素描述. 如博客:htt ...

  8. jQuery中读取json文件示例代码

    json文件是一种轻量级的数据交互格式.一般在jquery中使用getJSON()方法读取,具体示例代码如下,感兴趣的朋友可以参考下哈,希望可以帮助到你   json文件是一种轻量级的数据交互格式.一 ...

  9. ajax请求 json格式和数组格式总结

    php echo json_encode($data); $.ajax({ url:APP+"?a=total&c=collection", //请求的页面 type:&q ...

随机推荐

  1. Find- Linux必学的60个命令

    1.作用 find命令的作用是在目录中搜索文件,它的使用权限是所有用户. 2.格式 find [path][options][expression] path指定目录路径,系统从这里开始沿着目录树向下 ...

  2. urllib与urllib2的学习总结

    先啰嗦一句,我使用的版本是python2.7,没有使用3.X的原因是我觉得2.7的扩展比较多,且较之前的版本变化不大,使用顺手.3.X简直就是革命性的变化,用的蹩手.3.x的版本urllib与urll ...

  3. 【python之路44】tornado的用法 (二)

    参考:https://www.cnblogs.com/sunshuhai/articles/6253815.html 一.代码目录构建 代码目录设置如下图: #!/usr/bin/env python ...

  4. vue.js_02_vue.js的基础指令

    1.v-cloak 作用:解决插值表达式闪烁的问题 当网速过慢时,或者加载数据时间过长时,网页会出现  {{msg}}  的现象 使用方法: <!--缺陷需要写style样式--> < ...

  5. Tool-MySQL-SQLyog:SQLyog

    ylbtech-Tool-MySQL-SQLyog:SQLyog SQLyog 是一个快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库,由业界著名的Webyog公司出 ...

  6. NSIS使用WinVer.nsh头文件判断操作系统版本

    NSIS使用WinVer.nsh头文件判断操作系统版本,首先请下载最新的WinVer.nsh: http://nsis.sourceforge.net/Include/WinVer.nsh(下载后置于 ...

  7. ubuntu下编译安装poco

    系统环境: ubuntu版本:Linux jfcai-VirtualBox 4.15.0-29-generic #31-Ubuntu SMP Tue Jul 17 15:39:52 UTC 2018 ...

  8. jqGrid 属性、事件全集

    <html> ... <table id="list1"></table> <div id="pager1">& ...

  9. numpy 常用工具函数 —— np.bincount/np.average

    numpy 常用工具函数 —— np.bincount/np.average numpy 常用api(一) numpy 常用api(二) 一个函数提供 random_state 的关键字参数(keyw ...

  10. Leetcode137. Single Number II只出现一次的数字2

    给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现了三次.找出那个只出现了一次的元素. 说明: 你的算法应该具有线性时间复杂度. 你可以不使用额外空间来实现吗? 示例 1: 输入: ...