1
我無法得到以下span元素的XPath的:無法獲取跨度的XPath與特定類
<span data-ft="{"tn":"K"}" class="userContent">This is the third post of this page.</span>
我粘貼了XML文件在這個網址:http://pastebin.com/MfXsYSJQ (只需按Ctrl + F它)。 我想以下XPath:
html/body//span[@class='userContent']
但其返回null.So爲什麼會這樣,我應該如何從頁面怎麼做呢?
你怎麼說? – rahulserver
看看您的pastbin代碼,搜索範圍並查看它是否是評論的一部分。你可以簡化使用'xmllint --format'的工作。您將看到xmllint不會縮進評論的正文。而你的跨度是這樣一個不顯眼的塊的一部分,這是評論''的一部分。 – ceving
啊,明白了!這解決了問題。但我很驚訝地看到它被評論。它使用HtmlUnit生成並且可以在我登錄到網站後找到。反之,這是一個不同的問題。謝謝!! – rahulserver