使用jsoup实例化标记对象

时间:2011-07-03 16:03:59

标签: java tags jsoup

我正在尝试使用jsoup创建一个新的Element

元素构造函数:

Element(Tag tag, String baseUri, Attributes attributes) 

我在实例化Tag对象时遇到问题,因为构造函数不可见。

除了从另一个元素中获取现有元素之外,我如何获得Tag

1 个答案:

答案 0 :(得分:3)

使用静态生成器方法valueOf

Tag t = Tag.valueOf("p");

Tag未公开构造函数的原因是valueOf方法可以缓存相同的对象。例如,这允许以下代码:

Tag u = Tag.valueOf("p");
assert t == u;