Java 如何计算JSOUP中的标记数?

Java 如何计算JSOUP中的标记数?,java,html,jsoup,Java,Html,Jsoup,我有这样的html代码: <div class="date-item"> <tr class="row" rel="id-256">...</tr> <tr class="row" rel="id-368">...</tr> <tr class="row" rel="id-495">...</tr> </div> ... ... ... 如何使用JSOUP计算tr class=

我有这样的html代码:

<div class="date-item">
   <tr class="row" rel="id-256">...</tr>
   <tr class="row" rel="id-368">...</tr>
   <tr class="row" rel="id-495">...</tr>
</div>

...
...
...
如何使用JSOUP计算tr class=“row”的数量

谢谢

String html=“\n”+
   String html = "<div class=\"date-item\">\n" +
                "   <tr class=\"row\" rel=\"id-256\">a</tr>\n" +
                "   <tr class=\"row\" rel=\"id-368\">a</tr>\n" +
                "   <tr class=\"row\" rel=\"id-495\">a</tr>\n" +
                "</div>";
   Document doc = Jsoup.parse(html, "",  Parser.xmlParser());
   Elements els = doc.select("tr.row");
   System.out.println(els.size());
“a\n”+ “a\n”+ “a\n”+ ""; Document doc=Jsoup.parse(html,“,Parser.xmlParser()); 元素els=doc.select(“tr.row”); System.out.println(els.size());
你真的在
中有
而不是
吗?如果
不在
中,Jsoup似乎无法正确解释
。这段代码对您有用吗?让我打开一个ide:)所以我是对的,标准HTML解析器不会接受这段代码作为有效的HTML。这里需要XML解析器+1演示如何使JSoup使用XML解析器。