0

谁能帮我举个例子,getElementsMatchingOwnText在 jsoup 中使用来识别 html 页面中的确切元素,可能有两个文本,如状态,新状态,如果它首先出现,则方法应该状态作为参数而不是新状态传递。

提前致谢

4

1 回答 1

2

这是你需要的吗?

示例 html:

<html>
 <head></head>
 <body>
  <p>new status</p>
  <p>status</p>
 </body>
</html>

例子:

    Document doc = ...

    for( Element element : doc.getElementsMatchingOwnText("(?i)^status$") )
    {
        System.out.println(element);
    }

输出:

<p>status</p>

使用Jsoup Selector API 的替代方法:

for( Element element : doc.select("p:matchesOwn((?i)^status$)") )
于 2013-02-10T13:53:28.780 回答