1. JSON和XML一样是存储和交换文本信息的语法。(JSON比XML更小,更快,更易解析)
2. JSON(JavaScript Object Notation)指的是JavaScript对象表示法,是一种轻量级的文本数据交换格式。
3. JSON独立于编程语言,JSON使用JavaScript语法来描述数据对象,但是JSON任然对立与语言和平台。JSON解析器和JSON库支持许多不同编程语言。目前非常多的动态(PHP,JSP,NET)编程语言都支持JSON。JSON和XML一样具有自我描述性,更容易理解。
4. 格式对比:
java: js:
class Book{ var b = new Obiect();
private String name; b.name = " 内容 ";
private String innfo; b.info = " 内容 “;
get/set........ .......
Book b = new Book();
b.setName(" 内容 ");