我想在圖片中的文字,在谷歌開發者工具我會做到這一點(我基本上去到另一個childnode跨度的找到MD5在DevTools但在Jsoup似乎不同,並且僅返回「MD5」文本)
document.getElementById("additional-info-content").childNodes[1].children[1].childNodes[1].innerHTML
我不能開始使用JSoup d它管理OM /選擇。 (如果有可能給這兩個例子)
2.
如何在Jsoup在CSS中指定一個孩子? 例如,我右鍵單擊上方的藍色跨度類字段標在圖片線,並單擊「複製選擇」:
#file-details > div:nth-child(2) > div:nth-child(1) > span
它給我的文件細節,第一個div甚至認爲它不是隻有文件的詳細信息在文件中,但沒關係,可以說這應該是這樣的(?):
#additional-info-content > div:file-details > div:nth-child(2) > div:nth-child(1) > span
如何管理把它翻譯成與兒童工作JSoup CSS腳本? (如果可能的話,然後DOM例如藏漢)
3.
是否有關於如何看待,如何尋找一個特定的值/節點時,找到正確的道路一個很好的洞察力?
我現在所做的基本上是打開開發工具,然後單擊一個獨特的div類名稱,然後檢查DevTools內的子節點的屬性窗口,並繼續挖掘子節點,直到找到正確的路徑...(就像我在第一個問題中複製的)
有沒有更好的方法來看待這個問題?
我的意思是,使用DevTools控制檯非常簡單,只需編寫 .children [1] .childnodes [3] .children [1],同時查看屬性並查看我需要的正確屬性,但我知道這不是我猜測的正確方法?
你好。請[每個帖子詢問一個問題](http://meta.stackexchange.com/questions/222735/can-i-ask-only-one-question-per-post)。另外,因爲jsoup是Java庫,所以您可能會使用'java'標記而不是'javascript'獲得更好的響應。 – Pshemo
此外,您的第一個和第二個問題的答案可能是https://jsoup.org/cookbook/extracting-data/selector-syntax和Element/Elements文檔(如果您有興趣單獨處理文本節點,也可以使用Node) 。 – Pshemo
所以我應該編輯問題並製作2個線程? 我已經看過它,但我仍然沒有設法得到我需要的正確值:(。 –