如何通过Jsoup选择元素内部的元素?

时间:2013-05-29 11:06:58

标签: jsoup

我找不到通过Jsoup选择范围editItem:hello的方法。

<body>
<form id="editItem" name="editItem" method="post" action="/Project/gub.xhtml" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="editItem" value="editItem" />
<span id="editItem:hello">Hello Jsoup-World!</span>
</form>
</body>

我尝试了很多来自Jsoup Selector Syntax Doc的好看的可能性,但它从来没有成功过。 无法更改HTML。

2 个答案:

答案 0 :(得分:1)

您是否尝试将选择器指定为:

span[id=editItem:hello]

您可以在http://try.jsoup.org/~lXJJZ0FNgs8E1uCSIzGW6PnCqmI看到它正常工作。

答案 1 :(得分:0)

我认为,当id中有冒号时,CSS-Selector将无法工作。但你可以使用 Document.getElementById(String id)