我無法弄清楚爲什麼我無法通過nokogiri正確解析關鍵字。在以下示例中,我的href鏈接文本功能正常工作,但無法弄清楚如何拉取關鍵字。Nokogiri html解析問題
這是代碼我迄今:
.....
doc = Nokogiri::HTML(open("http://www.cnn.com"))
doc.xpath('//a/@href').each do |node|
#doc.xpath("//meta[@name='Keywords']").each do |node|
puts node.text
....
這使得成功在所有頁面中的A HREF文字,但是當我嘗試將它用於關鍵字時,它不顯示任何內容。我已經嘗試了幾次這樣的變化,但沒有運氣。我假設節點後的「.text」標註是錯誤的,但我不確定。
我很抱歉這段代碼很粗糙,我正盡我最大努力在這裏學習。
請閱讀「[mcve]」。證明問題的最小輸入是多少?不要要求我們創造我們自己的。你必須幫助我們幫助你。通過這樣做,你可以幫助那些在未來尋找類似解決方案的人,這就是Stack Overflow的原因。 – 2016-09-14 00:54:01