**
1、导包
**
官网地址:https://jsoup.org/
**
2、说明
**
- 按照官网的介绍,jsoup是一个用于解析HTML的Java库,XML相对于HTML来讲更为严格肯定也是没有问题的;
- jsoup以文件、字节流或URL等各种方式将HTML/XML文件转换为一个Document对象;
- 这个Document对象和HTML中的Document对象极为类型,甚至很多方法都完全相同,可以简单地理解为DOM树的Java实现;
- DOM操作中比较重要的一个环节就是子元素的获取
- Element:Document继承自Element,即继承了Element获取子元素的各种方法
- Selector:jsoup中自带的选择器类,相当于H5的selector
- JsoupXpath:支持XPath语法的解析器
3、示例
3.0、XML文件
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<students>
<student number="heima_0001">
<name id="use">zhangsan</name>
<age>25</age>
<sex>male</sex>
</student>
<student number="heima_0002">
<name>lisi</name>
<age>20</age>
<sex>female</sex>
</student>
</students>
3.1、Element方法获取子节点