我的問題是,我需要從XPath表達式中檢索原始html,以便獲取html的文本部分。 例如,如果我得到當前的HTML:從Java中的XPath查詢中檢索裸露的html
<div class='text'>
<p class='nointerrest'> blabla </p>
<p class='goodstuff'> blablabla </p>
<p class='goodstuff'> blablabla </p>
</div>
然後我的XPath表達式是字符串:
string-join(//p[@class='goodstuff'],' ')
這給我:
"blablabla blablabla"
是有一個XPath表達式,可以回報我:
<p class='goodstuff'> blablabla </p>
<p class='goodstuff'> blablabla </p>
作爲一個字符串? (如果可能的XPath表達式最相似的我原來的XPath表達式)
在此先感謝
解決方案是否必須基於XPath? – bpgergo 2012-07-23 15:44:16
是的,我需要獲得帶有XPath表達式的html。 – user1546216 2012-07-23 15:55:11
JDK中的XPath庫不適合你嗎? – 2012-07-23 17:37:40