【发布时间】:2016-02-09 13:33:47
【问题描述】:
我使用 Nokogiri 按 css 类搜索并收到此输出。我想从这个哈希中选择: value="E-Mail an application-.com" 但我不知道如何。这是哈希:
{"href"=>#<Nokogiri::XML::Attr:0x3fe935c500b8 name="href"
value="http://.com">, "chars"=>#<Nokogiri::XML::Attr:0x3fe935c500a4
name="chars" value="q|c|.|i|@|l|t|e|j|o|a|m|u|n|p">, "chars_index"=>#
<Nokogiri::XML::Attr:0x3fe935c50090 name="chars_index"
value="10|14|14|5|3|1|10|6|3|9|13|4|8|12|13|3|0|7|2|1|9|11">, "title"=>#
<Nokogiri::XML::Attr:0x3fe935c5007c name="title" value="E-Mail an
application-.com">}
我尝试使用
来选择值.select{|a| a['value']}
但这不起作用。有人有什么想法吗?
【问题讨论】:
-
欢迎来到 Stack Overflow。 Nokogiri 文档和关于 SO 的问题很好地涵盖了这一点。询问时,我们需要最小的 HTML,而不是检查变量的输出。请阅读“How to Ask”和“minimal reproducible example”。
标签: ruby-on-rails ruby nokogiri