0
我的代碼:Xpath.each不是在軌工作
require 'rexml/document'
require 'xpath'
doc = REXML::Document.new(xml)
XPath.each(doc, "*/categoryName") { |element| puts element.text }
我試圖把對象XML其中的XML是XML字符串...和檢索一些文本即 - 我想這個文本
我想上面的代碼將工作,但它給我以下錯誤:
undefined method `each' for XPath:Module
使用[引入nokogiri(http://nokogiri.org),而不是:'DOC = Nokogiri.XML(XML);將doc.xpath('*/categoryName')。map(&:text)'放入 – Phrogz