给定一个元素节点,我想使用jdom2访问第一个前面的文本节点。例如:
<tr>
<td>Price:</td>
<td>
<span>
<b>$15.99</b>
</span>
<span>
........
</span>
</td>
</tr>
如果我们给出了元素,我们如何得到前面的文字“Price:”?
答案 0 :(得分:0)
"preceding::text()[normalize-space(.)!=''][position()=1]"
可以找到前面的文本节点。