Jsoup设置属性值
生活随笔
收集整理的這篇文章主要介紹了
Jsoup设置属性值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在處理html時,我們有時候可能想在解析一個Document之后修改其中的某些屬性值,如圖片地址、class名稱等各種屬性,然后再保存到磁盤或都輸出到前臺頁面。
可以使用屬性設置方法
Element.attr(String key, String value), 和 Elements.attr(String key, String value)假如你需要修改一個元素的 class 屬性,可以使用方法
Element.addClass(String className) 和Element.removeClass(String className)Elements 提供了批量操作元素屬性和class的方法,比如:要為div中的每一個a元素都添加一個rel=“nofollow”
可以使用如下方法:
doc.select("div.comments a").attr("rel", "nofollow");與Element中的其它方法一樣,attr 方法也是返回當 Element (或在使用選擇器是返回 Elements 集合)。這樣能夠很方便使用方法連用的書寫方式。比如:
doc.select("div.masthead").attr("title", "jsoup").addClass("round-box");總結
以上是生活随笔為你收集整理的Jsoup设置属性值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL 删除视图
- 下一篇: Java 获取向量中的最大值