标签: ruby-on-rails ruby xpath-2.0
我需要查看特定XML文档中是否存在节点。如果该节点不存在,那么我想使用另一个值。使用XPath 1.0,这涉及使用concat的疯狂。使用XPath 2.0,我可以使用它:
concat
if (boolean(path-to-preferred-node)) then path-to-preferred-node else default-to-other-node
我们需要使用XPath 2.0来排除Nokogiri。
非常感谢任何帮助。