日期:2014-05-18  浏览次数:20764 次

Java jsoup 取得html中的table里的内容
例如
html中的内容为

<table>
<tr>
      <td>user</td>

      <td>cc</td>
</tr>
<tr>
      <td>pass</td>

      <td>123</td>
</tr>
</table>

我如何利用jsoup取得html中的table中的内容。
取得效果:
用户名 username = "cc"
密码   password = "123"
最好有例子
在线等 希望高手指点!
回复给分
Java HTML

------解决方案--------------------
Document doc = Jsoup.parseBodyFragment(htmltable);
Elements nodes = doc.select("tr > td:eq(1)");
String user = nodes.get(0).text(); // cc
String pass = nodes.get(1).text(); // 123

------解决方案--------------------
引用:
谢谢! 那如果我要是想取得 名字为"cc"的table怎么取得呢?


Elements nodes = doc.select("table:contains(cc)");