JSoup无法解析tr标签

问题描述

我正尝试将String值解析为JSoup Document,如下所示:

    String value = "<tr> <td>Value</td>> </tr>";
    Document htmlDoc = Jsoup.parse(parseTrxRawToHtml);
    System.out.println(htmlDoc.html());

执行代码后的结果:

<html>
 <head></head>
 <body>    
 </body>
</html>

但是,看来JSoup无法解析我的String值内的任何<tr>标签

解决方法

显然,如果没有<tr>标签之外的<table>标签,JSoup无法直接解析<tr>标签。 因此,我将<table>标记添加到如下所示的值中,从而解决了该问题:

    String value = "<table> <tr> <td>Value</td> </tr> </table>"