1. XML 的做用dom
1. 能够用来保存数据 2. 能够用来作配置文件 3. 数据传输载体
2. xml 结构:倒状树形结构 :倒状树形结构测试
3. XML 的声明spa
<?xml version="1.0" encoding="gbk" ?>
4. 须要注意的地方code
严格地讲,在 XML 中仅有字符 "<"和"&" 是非法的。省略号、引号和大于号是合法的,可是把它们替换为实体引用是个好的习惯。xml
< <对象
& &内存
5. 在里面的标签,都不会被解析,直接当作字符串。ci
<des><![CDATA[<a href="http://www.baidu.com">我爱黑马训练营</a>]]></des>
6. XML 解析字符串
把全部内容读到内存中造成树状结构,整个树状结构称为 document 对象,能够增删。io
* SAX
7. XML 解析手段
dom4j 使用比较普遍
8. Dom4j 基本用法和入门(一)
把架包添加至 lib 里面,添加路径。创建 stus.xml 文件,再创建测试类。
1. 建立SaxReader对象
2. 指定解析的xml
3. 获取根元素。
4. 根据根元素获取子元素或者下面的子孙元素
9. XML Xpath 入门
在解析的时候可以快速的定位到你但愿的位置。
1. 添加jar包依赖
jaxen-1.1-beta-6.jar
2. 在查找指定节点的时候,根据XPath语法规则来查找
3. 后续的代码与之前的解析代码同样。 |