五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Jsoup解析器的使用

2020-04-26 11:15 作者:小垃圾kiki  | 我要投稿
<?xml version="1.0" encoding="UTF-8" ?>
<students?? >
?? ?<student number="heima_0001">
?? ??? ?<name id="1">
?? ??? ??? ?<xing>wu</xing>
?? ??? ??? ?<ming>di</ming>
?? ??? ?</name>
?? ??? ?<age? name="xiaoer">19</age>
?? ??? ?<sex>male</sex>
?? ?</student>
?? ?<student number="heima_0002">
?? ??? ?<name>wudi</name>
?? ??? ?<age>19</age>
?? ??? ?<sex>male</sex>
?? ?</student>

</students>

package cn.itcast.xml.jsoup;

import java.io.File;
import java.io.IOException;

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

/*
?* Jsoup快速入門
?*/
public class JsoupDemo4 {
?? ?public static void main(String[] args) throws IOException {
?? ??? ?//2.獲取Document對象(是要基于xml文檔才可以獲取的)
?? ??? ?//根據(jù)xml文檔來獲取
?? ??? ?//2.1獲取student.xml的path
?? ??? ?String path=JsoupDemo4.class.getClassLoader().getResource("student.xml").getPath();
?? ??? ?//2.2解析xml文檔,加載文檔進(jìn)內(nèi)存,獲取dom樹(也就獲取到了document對象)
?? ??? ?Document document = Jsoup.parse(new File(path),"utf-8");//字符集和文本的字符集一致
?? ??? ?//3.獲取元素對象
?? ??? ?//返回的是elements(element的集合)
?? ??? ?//Document獲取到的是所有的name標(biāo)簽
//?? ??? ?Elements elements = document.getElementsByTag("name");? //我們獲取一下年齡
//?? ??? ?System.out.println(elements.size());
//?? ??? ?System.out.println("--------------------");
?? ??? ?//通過Element對象來獲取子標(biāo)簽對象
?? ??? ?Element element_student = document.getElementsByTag("student").get(0);
?? ??? ?Elements ele_name = element_student.getElementsByTag("name");
//?? ??? ?System.out.println(ele_name.size());?? ?
?? ??? ?//獲取student對象的屬性值?? 傳一個屬性名我們就可以獲得屬性值
?? ??? ?String number = element_student.attr("number");//這里寫的屬性名是不區(qū)分大小寫的
//?? ??? ?System.out.println(number);
?? ??? ?
?? ??? ?//獲取文本內(nèi)容
?? ??? ?String text = ele_name.text();//獲取的是所有子標(biāo)簽的純文本內(nèi)容
?? ??? ?String html = ele_name.html();//把標(biāo)簽名稱也獲取了
?? ??? ?System.out.println(text);
?? ??? ?System.out.println("------------");
?? ??? ?System.out.println(html);
?? ??? ?
?? ??? ?
?? ?}
?? ??? ?
}

Jsoup解析器的使用的評論 (共 條)

分享到微博請遵守國家法律
山西省| 广西| 北海市| 疏勒县| 锦州市| 新蔡县| 阿图什市| 灌云县| 鸡西市| 巴马| 衡东县| 揭阳市| 耒阳市| 保山市| 中山市| 泸溪县| 永修县| 石棉县| 株洲市| 德州市| 克什克腾旗| 伊川县| 枣强县| 龙山县| 八宿县| 太谷县| 辽中县| 新绛县| 福鼎市| 宁德市| 汕尾市| 阳江市| 自贡市| 仙游县| 文化| 探索| 三台县| 奈曼旗| 称多县| 隆化县| 潢川县|