我正试图解析一个如下所示的XML:

<lesson>
  <name>toto</name>
  <version>42</version>
</lesson>

使用Nokogiri::Slop
我可以通过lesson.version轻松访问lesson,但不能访问lesson.name,因为在本例中名称指的是节点(lesson)的名称。
有办法接近孩子吗?

最佳答案

您可以使用search并为节点提供xpath或css选择器:

doc.lesson.search('name').first

关于ruby - Nokogiri:Slop访问名为name的节点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24754833/

10-12 12:47