码迷,mamicode.com
首页 > 其他好文 > 详细

xml学习笔记(1)

时间:2014-09-21 14:46:00      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:des   android   style   blog   color   io   ar   for   文件   

xml 学习笔记

XML : W3C 提供的可拓展的HTMl标签

作用 : 存储,配置

数据存储在XMl中,写好XML文件后要用程序去读取其中的数据,而读取程序的过程叫做解析。

xml 的解析方式分为两种: dom (Document Objecct Model 文档对象模型) W3C组织推荐的解析模式
Sax (Simple API for Xml )是xml社区事实上的标准 ,几乎所有的XML解析器都支持它

 

XML 解析器: Crimson(sun ) Xerces(IBM) Aelfred2(Dom4j)

XML 解析开发包: jaxp(sun) jdom dom4j pull(android SDK 自带)


xml 的约束 (书写一个文档对当前的XML文档进行限制)

分类 DTD , schema

XML的解析 dom Document Object Model 文档对象模型 W3C推荐的解析模式

 

 1 <?xml version="1.0" encoding="utf-8"?>
 2 <bookstore>
 3 <book category = "COOKING">
 4 <title lang = "en">Everyday Italian</title>
 5 <author>ermao</author>
 6 <year>2013</year>
 7 <price>30.00</price>
 8 
 9 </book>
10 <book category = "Web">
11 <title lang = "en" >Learning XML</title>
12 <author>dandan</author>
13 <year>2014</year>
14 <price>23.00</price>
15 </book>
16 </bookstore>

 

bubuko.com,布布扣
DOM 解析的优点: 因为是加载到内存中的,所crud的操作会比较快。
缺点: 内存中加载的数据太多,容易造成内存溢出。

xml学习笔记(1)

标签:des   android   style   blog   color   io   ar   for   文件   

原文地址:http://www.cnblogs.com/ermaozi/p/3984459.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!