我已经使用Nokogiri通过CSS类搜索并收到了这个输出。我想从这个哈希值中选择:value =“E-Mail an application-.com”,但我不知道如何。这是哈希:Nokogiri - 如何从nokogiri页面搜索中选择属性“值”
{"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,而不是检查变量的输出。请阅读“[问]”和“[mcve]”。 –