如何在 Ruby 中解析



我使用 ruby 2.5.0 和 gem 'sax-machine'

如何使用萨克斯机器或野木仅解析图像网址

<media:thumbnail url="https://i2.ytimg.com/vi/E4txwB96eBk/hqdefault.jpg" width="480" height="360"/>

这行不通

 element :"media:thumbnail", as: :image, value: :url

试试 Nokogiri:

xml = %Q(<media:thumbnail url="https://i2.ytimg.com/vi/E4txwB96eBk/hqdefault.jpg" width="480" height="360"/>)
Nokogiri::XML::DocumentFragment.parse(xml).children.attribute('url').value

相关内容

  • 没有找到相关文章

最新更新