【问题标题】:Instantiating tag objects using jsoup使用 jsoup 实例化标签对象
【发布时间】:2011-07-03 16:03:59
【问题描述】:

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

元素构造函数:

Element(Tag tag, String baseUri, Attributes attributes) 

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

除了从另一个元素获取现有的Tag,我如何获取Tag

【问题讨论】:

    标签: java tags jsoup


    【解决方案1】:

    使用静态生成器方法valueOf

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-19
      • 2021-09-18
      • 2011-04-10
      • 1970-01-01
      • 2014-12-29
      相关资源
      最近更新 更多