Nokogiri to_xml без возврата каретки

В настоящее время я использую класс 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>

Как это может быть сделано? Заранее спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос