您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
10_xml_解析_Jsoup_快速入门
发布时间:2022-07-27 20:50:15编辑:雪饮阅读()
做为快速入门的一个用jsoup解析xml,首先我们要有一个待解析的xml文档。
test5.xml:
<?xml version="1.0" encoding="utf-8" ?>
<users>
<user number="kasumi_0001">
<name>kasumi</name>
<age>18</age>
<gender>female</gender>
</user>
<user number="kasumi_0002">
<name>xy</name>
<age>18</age>
<gender>male</gender>
</user>
</users>
然后我们需要导入一个依赖jar包
jsoup-1.11.2.jar
然后接下来就简单了,这里以获取users中的user中的name节点,且是第一个users中的user中的name节点。
则编写程序如:
quickIntroduction.java:
package day12;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import java.io.File;
public class quickIntroduction {
public static void main(String[] args) throws Exception{
String path=quickIntroduction.class.getClassLoader().getResource("day12/test5.xml").getPath();
Document document= Jsoup.parse(new File(path),"utf-8");
Elements elements= document.getElementsByTag("name");
Element element=elements.get(0);
System.out.println(element.text());
}
}
关键字词:xml,Jsoup