Речь о
https://github.com/ohler55/ox . Пишу
doc = Ox::Document.new(:version => '1.0', :encoding => 'UTF-8', :standalone => 'yes')
ожидая на выходе получить
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Но по факту не выходит, а на выходе получаю рутовый элемент
doc = Ox::Document.new(:version => '1.0', :encoding => 'UTF-8', :standalone => 'yes')
root = Ox::Element.new('first_el')
root[:attr1] = Time.now.to_i.to_s
doc << root
...
Ox.to_file(filepath, doc, nil)
В итоге
<first_el attr1="1459522227">
...
</first_el>
Как добавить-то
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
?