可能重複:
Print an XML document without the XML header line at the top如何在沒有「<?xml version = ...」的情況下使用Nokogiri生成XML?
我有引入nokogiri :: XML問題::生成器。我生成XML問心無愧驗證碼:
builder = Nokogiri::XML::Builder.new do
request {
data '1'
}
end
,其結果是:
<?xml version="1.0" encoding="UTF-8"?><request><data>1</data></request>
如何刪除:
<?xml version="1.0" encoding="UTF-8"?>
從我的XML?
它引發錯誤(文件已有一個根節點)。 但builder.parent.root.to_s沒有。謝謝。你以正確的方式讓我做事) – mibon 2012-01-17 13:47:39
應該是'builder.doc.root.to_xml'(或'to_s')。 – Phrogz 2012-01-18 01:44:12