Я использую 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
Я хочу элемент «описание» быть дочерним элементом «общего» элемента (а так же я хочу, чтобы элемент «строка», чтобы быть потомком элемента «Описание»). Однако происходит то, что элемент описания отображается как один из общих элементов. Как создать элемент в виде дочернего элемента вместо брата?
Читайте "[mcve]". Каков минимальный XML, который демонстрирует проблему? –