dom4j解析XML文件(1)—XML文件的基本常识
2014-10-21 18:56
260 查看
<?xml version="1.0" encoding="UTF-8"?> <list> <emp id="1"> <name>张三</name> <age>34</age> <gender>男</gender> <salary>3000</salary> </emp> <emp id="2"> <name>李四</name> <age>21</age> <gender>女</gender> <salary>4000</salary> </emp> <emp id="3"> <name>王五</name> <age>46</age> <gender>女</gender> <salary>6500</salary> </emp> <emp id="4"> <name>赵六</name> <age>28</age> <gender>男</gender> <salary>4400</salary> </emp> <emp id="5"> <name>钱七</name> <age>53</age> <gender>男</gender> <salary>12000</salary> </emp> </list>
1.XML处理指令
XML处理指令,简称PI(processing instruction)。
处理指令是用来指挥解析引擎如何解析XML文档内容。
例如:<?xml version="1.0" encoding="UTF-8"?>
2.元素和属性
元素是从开始标签到结束标签的部分。元素可以包括其他元素、文本、或者两者的混合物。元素可以拥有属性。
元素可以在开始标签中包括属性,属性(Attribute)提供关于元素的额外(附加)的信息。属性通常提供不属于数据组成部分的信息,但是对需要处理这个元素的应用程序来说很重要。
元素必须加引号,双引号和单引号都可以。例如:<emp id="1">
3.实体引用
实体引用可以是常用的短语,键盘字符,文件,数据库记录或者任何包含数据的项。在XML中,有时实体内包含一些字符,这些字符需要转移,见下面的对应关系。
< <(小于)
> >(大于)
& &(与字符)
' '(单引号)
" "(双引号)
4.CDATA段
格式:<![CDATA[文本内容]]>
相关文章推荐
- dom4j解析XML文件(2)—读取XML文件
- xml文件--DOM4J方式解析xml文件
- XML DOM4J解析XML文件
- DOM、SAX、JDOM、DOM4J以及PULL在XML文件解析中的工作原理以及优缺点对比
- Dom4j解析xml文件
- java解析xml文件的开源工具 — dom4j
- 使用DOM4J解析XMl文件与读取XML文件
- Dom4j解析xml文件-操作节点和属性及写入其他xml文件
- dom4j解析xml文件 事例
- 用dom4j解析xml文件并执行增删改查操作
- DOM与DOM4J对XML文件的解析
- 【JAVA使用XPath、DOM4J解析XML文件,实现对XML文件的CRUD操作】
- 通过代码模拟dom4j解析spring的ApplicationContext XML文件
- [导入] xml文件解析-DOM4J
- dom4j解析xml文件
- 利用dom4j解析xml文件
- 使用DOM4J解析大容量XML文件
- 转: dom4j中使用xpath解析带命名空间的xml文件,取不到节点的解决办法
- 【java项目实战】dom4j解析xml文件,连接Oracle数据库
- dom4j生成xml文件,解析后出现中文乱码问题