getElementsByClass返回所有值

时间:2013-03-01 01:14:36

标签: java jsoup

当我想用这行代码检索值时,我正在使用JSOUP lib来解析网站: element.getElementsByClass("s_t").select("a").val("href").text()我有所需的数据。但是,当我这样做时,element.getElementsByClass("s_t").text()它会返回所有s_t标记的值,即使是之前的标记。如何在不浏览内部标记的情况下限制仅检索父s_telement.getElementsByClass("s_t").select("a").val("href").text() //返回“你好” element.getElementsByClass("s_t").text() //返回“hello”和“a” 我想删除那个“你好”。

1 个答案:

答案 0 :(得分:0)

问题解决了: 我只需要添加一个get(index)方法:

element.getElementsByClass("s_t").get(2).text()