我正在使用Rails 4.2.7与Nokogiri。我在创建子节点时遇到了问题。我有以下代码如何在Nokogiri节点内创建子元素?
general = doc.xpath("//lomimscc:general")
description = Nokogiri::XML::Node.new "lomimscc:description", doc
string = Nokogiri::XML::Node.new "lomimscc:string", doc
string.content = scenario.abstract
string['language'] = 'en'
description << string
general << description
我想要的“description”元素是“一般”元素的子元素(类似我想要的“字符串”元素是“说明”元素的子)。然而,正在发生的事情是,描述元素作为一般元素的兄弟出现。我如何让元素显示为一个孩子而不是兄弟姐妹?
阅读“[mcve]”。什么是证明问题的最小XML? –