JSon和XML的比较
2012-10-15 14:17
232 查看
JSon和XML的比较:
JSon比Xml的体积小;
JSon和JS交互更方便
JSon对数据的描述性没有XML好
JSon的速度要远远大于XML
JSon的解析要比XML的解析方便
JSon在网络数据的传输中应用广泛
JSON是以key/value的形式存在的,key是Strng类型的,value的类型可以是一个数组,可以是一个字符串,可以是一个数值,也可以是一个布尔值,甚至可以是一个JSON对象
JSon参考:
http://www.open-open.com/lib/view/open1326376799874.html
XML参考:
http://www.2cto.com/kf/201202/121173.html
采用DOM解析时具体处理步骤是:
1 首先利用DocumentBuilderFactory创建一个DocumentBuilderFactory实例
2 然后利用DocumentBuilderFactory创建DocumentBuilder
3 然后加载XML文档(Document),
4 然后获取文档的根结点(Element),
5 然后获取根结点中所有子节点的列表(NodeList),
6 然后使用再获取子节点列表中的需要读取的结点。
采用SAX解析时具体处理步骤是:
1 创建SAXParserFactory对象
2 根据SAXParserFactory.newSAXParser()方法返回一个SAXParser解析器
3 根据SAXParser解析器获取事件源对象XMLReader
4 实例化一个DefaultHandler对象
5 连接事件源对象XMLReader到事件处理类DefaultHandler中
6 调用XMLReader的parse方法从输入源中获取到的xml数据
7 通过DefaultHandler返回我们需要的数据集合。
JSon比Xml的体积小;
JSon和JS交互更方便
JSon对数据的描述性没有XML好
JSon的速度要远远大于XML
JSon的解析要比XML的解析方便
JSon在网络数据的传输中应用广泛
JSON是以key/value的形式存在的,key是Strng类型的,value的类型可以是一个数组,可以是一个字符串,可以是一个数值,也可以是一个布尔值,甚至可以是一个JSON对象
JSon参考:
http://www.open-open.com/lib/view/open1326376799874.html
XML参考:
http://www.2cto.com/kf/201202/121173.html
采用DOM解析时具体处理步骤是:
1 首先利用DocumentBuilderFactory创建一个DocumentBuilderFactory实例
2 然后利用DocumentBuilderFactory创建DocumentBuilder
3 然后加载XML文档(Document),
4 然后获取文档的根结点(Element),
5 然后获取根结点中所有子节点的列表(NodeList),
6 然后使用再获取子节点列表中的需要读取的结点。
采用SAX解析时具体处理步骤是:
1 创建SAXParserFactory对象
2 根据SAXParserFactory.newSAXParser()方法返回一个SAXParser解析器
3 根据SAXParser解析器获取事件源对象XMLReader
4 实例化一个DefaultHandler对象
5 连接事件源对象XMLReader到事件处理类DefaultHandler中
6 调用XMLReader的parse方法从输入源中获取到的xml数据
7 通过DefaultHandler返回我们需要的数据集合。
相关文章推荐
- 就Tim Bray对JSON和XML的比较的几点看法
- 就Tim Bray对JSON和XML的比较的几点看法
- JSON与XML的区别比较
- JSON与XML的区别比较【转载】
- 【转】XML和JSON两种数据交换格式的比较
- JSON与XML的区别比较
- JSON与XML的区别比较
- JSON && XML的比较
- XML和JSON两种数据交换格式的比较
- Json和Xml的比较
- Ajax中XML和JSON格式的优劣比较
- 用创建XMLHttpRequest对象与jQuery框架对文本为HTTP、JSON、XML的ajax实现比较
- XML和JSON两种数据交换格式的比较
- 使用NodeJS将XML解析成JSON及性能比较
- xml和json数据的比较
- JSON与XML的区别比较
- JSON与XML的区别比较
- [转]JSON与XML的区别比较
- JSON与XML的区别比较
- 就Tim Bray对JSON和XML的比较的几点看法