私はrubyでxmlエクスポーターを作成しており、それにlibxmlパッケージを使用しています。ルート要素の外側にコメントノードを書きたい
<?xml version="1.0" encoding="UTF-8"?>
<!-- comment -->
<root>
<childnode />
</root>
上記の形式へのエクスポートを実行するにはどうすればよいですか?
上記を生成するためのサンプルルビーコード(コメントノードを考慮せずに)
doc = XML::Document.new()
rootNode = XML::Node.new('root')
doc.root = rootNode
childNode = XML::Node.new('childnode')
childnode << rootNode