我試圖從一個網站獲取數據,看起來像這樣... http://www.site.com/thing/?word=(A word) 正如任何人回答這個問題已經知道,要打開這個,你需要輸入像這樣... doc = Nokogiri :: HTML(打開('鏈接到web地址') 我有多個「區域」來自同一個網站,唯一改變的是單詞後面的=號。方式我可以編譯一個單詞列表,並使其不必寫出一堆doc = Nokogiri :: HTML(打開(鏈接)的東西,我已經嘗試了一些東西,但我是隻是沒有趕上。謝謝。nokogiri/open-uri如何解析多個網址
回答
如果我理解你正確,似乎你想要做這樣的事情:
words = ['apple', 'bannana', 'cucumber']
words.each do |word|
address = "http://www.site.com/thing/?word=" + word
doc=Nokogiri::HTML (open(address))
// do more stuff with doc
end
是的,這正是我想要做的,除非我嘗試過這樣的事情,並且它說每個未定義的方法都有一個錯誤。我該怎麼辦? – user2125715 2013-03-03 02:24:22
很酷。那麼你應該接受我的回答,以便其他人知道它對你有用。 (所以我會得到一些非常有價值的SO點!) – vlasits 2013-03-03 02:25:34
好吧,我會的,但我只需要一點幫助,當我這樣做時說它有一個未定義的方法'每個',該怎麼做知道?我嘗試了一些與你給我非常相似的東西,但我沒有看到問題所在。 – user2125715 2013-03-03 02:30:34
- 1. 解析多個JSON網址
- 2. 的Android解析JSON從多個網址
- 3. 從表格中解析多個網址
- 4. JavaScript網址解析
- 5. 解析JSON網址
- 6. 如何解析與MySQL的網址?
- 7. 如何解析與流星的網址
- 8. 如何使用XSLT解析YouTube網址?
- 9. 如何解析網址以獲取基本網址? - Rails的3.1
- 10. 如何從多個網址
- 11. 通過bash解析網址
- 12. 錯誤解析JSON網址
- 13. 解析門戶網址
- 14. 解析爲新的網址
- 15. 解析jsoup網址的Android
- 16. 在Backbone.js解析網址
- 17. WordPress的AJAX解析網址
- 18. 解析包含兩個網址字符串的網址
- 19. 如何解析HTTPS URL重定向到另一個網址
- 20. 我該如何解析一個網址與php
- 21. 如何解析IP地址?
- 22. 網頁解析器網址re.findall()
- 23. 如何注入的JavaScript成解析網址,互聯網論壇
- 24. 如何解析網址並將網址內容轉換爲Android字符串?
- 25. 瞭解這個榆木網址解析器解析器類型聲明
- 26. 使用Python解析多個網頁
- 27. 同時解析多個網頁
- 28. 如何用Diet.js收聽多個網址?
- 29. 如何動態獲取多個網址
- 30. 導軌地址解析器中的多個地址問題
ypu試過了什麼? – 2013-03-03 02:09:26
這既不是nokogiri也不是open-uri問題。 – 2013-03-04 02:23:15