XML 的介绍和入门

1. XML 的做用dom

1. 能够用来保存数据 

2. 能够用来作配置文件

3. 数据传输载体

 

2. xml 结构:倒状树形结构 :倒状树形结构测试

3. XML 的声明spa

<?xml version="1.0" encoding="gbk" ?>

 

4.  须要注意的地方code

严格地讲,在 XML 中仅有字符 "<"和"&" 是非法的。省略号、引号和大于号是合法的,可是把它们替换为实体引用是个好的习惯。xml

< &lt;对象

& &amp;内存

 

5.  在里面的标签,都不会被解析,直接当作字符串。ci

<des><![CDATA[<a href="http://www.baidu.com">我爱黑马训练营</a>]]></des>

 

6.  XML 解析字符串

  • * DOM  :

    把全部内容读到内存中造成树状结构,整个树状结构称为 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. 后续的代码与之前的解析代码同样。

相关文章
相关标签/搜索