日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > HTML >内容正文

HTML

jsoup 标准化html代码,Jsoup从元素抽取属性,文本和HTML

發(fā)布時(shí)間:2025/4/16 HTML 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jsoup 标准化html代码,Jsoup从元素抽取属性,文本和HTML 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在解析獲得一個(gè)Document實(shí)例對(duì)象,并查找到一些元素之后,你希望取得在這些元素中的數(shù)據(jù)。要取得一個(gè)屬性的值,可以使用Node.attr(String key) 方法

對(duì)于一個(gè)元素中的文本,可以使用Element.text()方法

對(duì)于要取得元素或?qū)傩灾械腍TML內(nèi)容,可以使用Element.html(), 或 Node.outerHtml()方法

示例:String?html?=?"

An?example?link.

";

Document?doc?=?Jsoup.parse(html);//解析HTML字符串返回一個(gè)Document實(shí)現(xiàn)

Element?link?=?doc.select("a").first();//查找第一個(gè)a元素

String?text?=?doc.body().text();?//?"An?example?link"//取得字符串中的文本

String?linkHref?=?link.attr("href");?//?"http://example.com/"//取得鏈接地址

String?linkText?=?link.text();?//?"example""//取得鏈接地址中的文本

String?linkOuterH?=?link.outerHtml();

//?"example"

String?linkInnerH?=?link.html();?//?"example"//取得鏈接內(nèi)的html內(nèi)容

上述方法是元素?cái)?shù)據(jù)訪問的核心辦法。此外還其它一些方法可以使用:

這些訪問器方法都有相應(yīng)的setter方法來(lái)更改數(shù)據(jù)。

參考資料:

總結(jié)

以上是生活随笔為你收集整理的jsoup 标准化html代码,Jsoup从元素抽取属性,文本和HTML的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。