XML文档的解析—dom4j
XML为可扩展标记语言,它主要是用来保存数据,做配置文件,数据传输载体等。其实就是一个后缀名为.xml的文件。 XML命名规则 名称可以含字母、数字以及其他的字符 名称不能以数字或者标点符号开始 名称不能以字符 “xml”(或者 XML、Xml)开始 名称不能包含空格 文档声明 例如此声明:<?xml version="1.0" encoding="gbk" standalone="no" ?> (1)version : 解析这个xml的时候,使用什么版本的解析器解析 (2)encoding : 解析xml中的文字的时候,使用什么编码来翻译 (3)standalone:no - 该文档会依赖关联其他文档 , yes-- 这是一个独立的文档 注意:保存XML文件使用的编码格式与encoding定义的编码格式需一致,否则显示中文时会发生乱码,推荐使用UTF-8编码格式保存文档。 文档结构说明 根元素(rootElement):文档声明下来的第一个元素; 子元素(Element):除根元素的其他元素; 属性(Attribute)的定义:定义在元素里面, <元素名称 属性名称="属性的值"></元素名称>。 1 <?xml version="1.0" encoding="UTF-8"?> 2 <students> 3 <fristStu id="firstName"> 4 <name>张三