Я пытаюсь создать XML-документ с помощью Nokogiri. Пока все довольно стандартно; большая часть моего кода выглядит примерно так:
builder = Nokogiri::XML::Builder.new do |xml|
...
xml.Tag1(object.attribute_1)
xml.Tag2(object.attribute_2)
xml.Tag3(object.attribute_3)
xml.Tag4(nil)
end
builder.to_xml
Однако это приводит к тегу типа <Tag4/>
вместо <Tag4></Tag4>
, который мой конечный пользователь указал, что вывод должен быть.
Как мне сказать Nokogiri помещать полные теги вокруг нулевого значения?