我试图从一个网站获取数据,看起来像这样... 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. JavaScript网址解析
- 3. 解析JSON网址
- 4. 如何使用XSLT解析YouTube网址?
- 5. 如何解析与MySQL的网址?
- 6. 如何解析网址以获取基本网址? - Rails的3.1
- 7. 如何从多个网址
- 8. 解析为新的网址
- 9. 我该如何解析一个网址与php
- 10. 如何注入的JavaScript成解析网址,互联网论坛
- 11. 了解这个榆木网址解析器解析器类型声明
- 12. 同时解析多个网页
- 13. 导轨地址解析器中的多个地址问题
- 14. 无法解析它们的网址会识别“无效”网址
- 15. 解析网址,循环file_get_html(网址),然后获取元素
- 16. 多个ACS网址
- 17. 在多个网址
- 18. XMPP网络聊天:如何解析多个标签页/窗口?
- 19. Python直接从网址解析xml
- 20. payara glassfish web xml过滤网址解析
- 21. 常春藤自定义网址解析
- 22. 构建PHP网址解析器刮
- 23. 解析字符串以获取网址
- 24. TYPO3:解析当前网址到变量
- 25. 网址无法解析数据json
- 26. 在Android中解析缩短的网址
- 27. 解析JSON从以下网址
- 28. 找到引用网址并解析它
- 29. PHP parse_url反向 - 解析的网址
- 30. javascript纯文本网址解析
ypu试过了什么? – 2013-03-03 02:09:26
这既不是nokogiri也不是open-uri问题。 – 2013-03-04 02:23:15