JSON(01)JSON简单介绍
来源:互联网 发布:开淘宝店要交保证金吗 编辑:程序博客网 时间:2024/06/05 16:02
如果你现在用Web开发,或与各类opensdk打交道,会发现,不管别人怎么宣传XML好,Web Service好,事实是它们用得却越来越少,而大量都在采用更轻量级的JSON来完成数据的交换。
原因是它更简单,更灵活。那什么是JSON? JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式。
说白了就是一个很简单规则的文本格式,什么开发语言都可以用。正因为这个原因,有人大大扩展了这个格式的作用,如果你用过MongoDB数据库,你会发现里面都是JSON.
简单介绍下:
语法格式:
JSON 数据的书写格式是:名称/值对
值,接类型不同有不同的表示方法:
数字(整数或浮点数)
字符串(在双引号中)
逻辑值(true 或 false)
数组(在方括号中)
对象(在花括号中)
null
例子:
{ "firstName": "Brett" }
JSON在大多数情况下都比较好用,唯一的麻烦是在在处理字符串时,
JSON需要对下面的字符需要作特殊处理:
\"
\\
\/
\b
\f
\n
\r
\t
这些特殊字符是各类语言解析JSON时的麻烦。
复杂的JSON格式可以很复杂,推荐二个在线检验或显示格式层次的网站: http://www.ij2ee.com/bejson/bejson.html
http://www.bejson.com/go.html?u=http://www.bejson.com/jsonview2/
MAIL: xcl_168@aliyun.com
BLOG: http://blog.csdn.net/xcl168
0 0
- JSON(01)JSON简单介绍
- 简单介绍下Json
- 简单介绍下Json
- JSON简单入门介绍
- JSON的简单介绍
- json简单介绍
- json的简单介绍
- JSON的简单介绍
- JSON简单介绍
- JSON的简单介绍
- JSON简单介绍
- Json的简单介绍
- Json.NET的简单介绍
- Json 简单介绍(转贴)
- json介绍及简单示例
- python json库 简单介绍
- Json解析的简单介绍
- JSON介绍及简单入门教程
- Windows查看端口监听情况
- semaphore mutex
- struts2学习笔记(六)文件上传与下载(上)jspServlet的文件上传与下载
- 项目、系统开发中的需求分析说明书和需求规格说明书的区别
- 桌面搬家
- JSON(01)JSON简单介绍
- 掌握慢跑要素 让你越跑越轻松
- solr报index locked for write for 的错误及解决办法
- 求两个数的最大公约数
- 手把手教你把Vim改装成一个IDE编程环境
- 游泳前要做哪些热身运动?
- Android WebView总结
- LVS集群之十种调度算法及负载均衡——理论
- 健康有效的慢跑锻炼法