【转】jsoup的Element类

【转】jsoup的Element类

转载地址:http://www.2cto.com/kf/201401/275824.html

一、简介

该类是Node的直接子类,同样实现了可克隆接口。类声明:public class Element extends Node

它表示由一个标签名,多个属性和子节点组成的html元素。从这个元素中,你可以提取数据,可以遍历节点树,可以操纵html。

二、构造方法

1、public Element(Tag tag, String baseUri, Attributes attributes) 创建一个新的、独立的元素。独立即没有父节点。attributes指初始属性。

2、public Element(Tag tag, String baseUri) 使用标签和base URL创建一个新的元素。

三、方法详细

1、public String nodeName() 得到节点名

2、public String tagName() 得到元素的标签名 如div

3、public Element tagName(String tagName) 改变元素的标签 。如:el.tagName("div") 把一个标签改变为一个

标签。

4、public Tag tag() 得到元素的Tag

5、public boolean isBlock()测试元素是否是块级元素。

6、public String id() 得到元素的id属性

7、public Element attr(String attributeKey, String attributeValue) 设置元素的属性值。如果该键已存在,则替换掉以前的值;否则就新增。

8、public Map dataset() 得到元素的HTML5自定义数据属性。元素中每个以"data-"开头的键的属性都包含在数据集范围内。

如这个元素

猜你喜欢

转载自blog.csdn.net/cly116/article/details/51314005