JSON、XML语法、XML解析
1 JSON
1.1 JSON概述
JSON JavaScript Object notation,JavaScript对象表示法,是js对象的一种表现形式,以js对象的数据格式表现出来的字符串,原本是JavaScript创建对象的语法,独立出来后作为独立的字符串数据表示法被Java、C#、C++、PHP等几乎所有主流语言所支持。
JSON是轻量级的文本数据交换格式,被广泛使用于存储和交换文本数据领域,与XML类似,比XML更简洁、更快、更容易解析
语法规则:
数据基本格式:名/值对
名称用双引号括起来,值:[]保存数组,{}保存对象,""保存字符串
1.2 JSON的使用
1.2.1 JSON对象
轻量级数据交换格式,是以js对象的数据格式表现出来的JSON字符串,描述对象写在花括号{}中,多个名值对用逗号隔开,名称必须使用双引号包裹;最外层使用单引号包裹,因为是一个字符串
1.2.2 JSON数组
JSON字符串描述数组,
var jsonTxt = ‘[10, true, {“x”: 60, “y”:30}]’
1.2.3 JSON文档与对象的转换
- 使用eval()函数把JSON文本字符串解析为JavaSc