В настоящее время я использую класс Nokogiri :: XML :: Builder для создания XML-документа, а затем вызываю для него .to_xml. Результирующая строка всегда содержит кучу пробелов, переводов строки и возврата каретки между узлами, и я, хоть убей, не могу понять, как от них избавиться. Вот пример:
b = Nokogiri::XML::Builder.new do |xml|
xml.root do
xml.text("Value")
end
end
b.to_xml
Это приводит к следующему:
<?xml version="1.0"?>
<root>Value</root>
Я хочу вот это (обратите внимание на отсутствующую новую строку):
<?xml version="1.0"?><root>Value</root>
Как это можно сделать? Заранее спасибо!