`
zhengjunwei2007_163.com
  • 浏览: 126614 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

json理解

    博客分类:
  • JAVA
阅读更多

一。 一种对网络数据的理解

所有的数据data最终可以解析成三种类型:

1. 标量 scalar : string number 等基本类型

2. 序列 sequeue (serialize) : 若干个相关的数据存放在一起,如list array 等

3. 映射 map: 键值对数据 , 如hash  字典

二。 json的理解

Douglas Crockford 这个人,寻找一种简单的数据交换格式,可以在不同服务器间传递;当时的xml文件生成和解析太过麻烦;

json的四条规则:

1. 并列的数据间用 逗号 隔开

2. 映射的数据用 冒号 表示

3. 并列的数据集合(数组)用 [] 表示

4. 映射的集合对象 用 {} 表示

 

按照严格的json规范:

1. 字符串应该用双引号,而不是单引号。
2. key:value的key部分也必须用双引号。

 

例子如:

 [

  { "name":"javaeye" , "age":18} ,

  { "name":"51cto" , "age":15}

 

]

 

分享到:
评论

相关推荐

    json理解chuji

    JSON(JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包。

    JSONF示例,JSON入门案例,JSON

    这是一个简单的JSON用AJAX效果取出PHP文件中JSON数据的实例,对理解JSON技术有很的帮助,对于数据处理和调用非常明了,一看就懂.

    delphi解析Json例子

    delphi解析Json例子

    RACE英语阅读理解json格式

    CMU 公开的RACE数据集,原来是txt文件,不方便读取。这个版本是json数据集,做了简单的格式调整,python使用起来更方便.

    VB解析JSON案例

    简单实用的案例,一看就能理解,内容包含解析JSON字符串和JS脚本。

    Qt4实现json文件的读取和显示

    QT4不支持JSON格式,QT5自带了库,所以QT4需要引入第三方,这里使用的是Eeli Reilin的QtJson。本资源是对json库的实现案例,适合学习和理解json库的qt读写使用。

    json使用实例

    json使用实例,帮助理解如何使用JSON

    System.Net.Json 开源类库 修改版

    添加JsonTextParser1.cs类,采用stack解析json数据,方便理解(原来JsonTextParser,太强悍,自己理解感觉比较吃力) 2。JsonTextParser1,修正原来不能解析的几种数据情况(abc:[] , abc:[1,2,3] 等情况解析失败的...

    Json-lib 是一个 Java 类库

    •什么是 Json JSON(JvaScript Object Notation)(官网网站:http://www.json.org/)是 一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。它基于 JavaScript Programming Language, ...

    pb解析json

    花了好长时间才把json格式给理解清楚 再把格式变成pb可以直接解析的对象 纯属原创 请大家多多支持

    json报文与XML互转

    java对象与json报文、xml报文的转换,json与xml报文的转换,适合新手理解报文转换以及格式

    JSON 数据格式化 排版 UI图像示意 便于阅读和理解JSON数据结构 和 数据验证

    JSON 数据格式化 排版 UI图像示意 便于阅读和理解JSON数据结构 和 数据验证

    json-org.jar

    json工具类,什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言:JSON 使用 Javascript语法来...JSON 具有自我描述性,更易理解

    json例子和demo

    学java必备的一项技能,xml和json必须要学习, 这个例子对理解json有很大益处、

    json必知必会

    json必知必会pdf格式完整版,掌握JSON中的对象、字符串、数字和数组等数据类型 ...理解服务端如何请求和创建数据 探索如何在jQuery及其他客户端框架中使用JSON 分析为何CouchDB NoSQL数据库使用JSON存储数据

    shell解析json源码

    shell 通过正则、换行、替换等原生态命令 实现 万能解析 json xml sql语句和一切有规则的文本。 在shll里面设置数组来实现自定义提取所需字段 主要是正则的运用,比如:arr[$ar]=$(echo $L | sed 's/\(.*\)"'"$ar"'...

    一个"短小精悍"的 json 解析库Tomjson.zip

    Tomjson架构简单,理解起来较其他json序列化库相对容易一些。 Tomjson在序列化时体现了“专人专事”的思想,比如如果是String类型的数据,则交给StringSerializer类来序列化; 如果是Integer类型的数据,则交给...

    Struts2_JSON_Demo

    Struts2和JSON交互的例子,非常容易理解,Struts2和JSON交互的例子,非常容易理解。

    复杂的json字符串解析(真实案例)

    工作中遇到的真实情况,比较复杂的json解析方法,关键在于理解。注意事项方法中注释已经介绍的很清楚了,希望各位朋友采纳!

    JsonProject demo

    关于Json解析使用的典型demo,代码清晰易懂,能够很好的帮助理解Json的解析机制。适合初学者。

Global site tag (gtag.js) - Google Analytics