我正在尝试使用jsoup创建一个新的Element
。
元素构造函数:
Element(Tag tag, String baseUri, Attributes attributes)
我在实例化Tag
对象时遇到问题,因为构造函数不可见。
除了从另一个元素中获取现有元素之外,我如何获得Tag
?
答案 0 :(得分:3)
使用静态生成器方法valueOf
:
Tag t = Tag.valueOf("p");
Tag
未公开构造函数的原因是valueOf
方法可以缓存相同的对象。例如,这允许以下代码:
Tag u = Tag.valueOf("p");
assert t == u;