我已經使用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]」。 –