紅寶石to_xml我想產生類似:與重複相同的節點
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<Test>
<Car>
<engine>A</engine>
<wheels>4</wheels>
</Car>
<Car>
<engine>B</engine>
<wheels>2</wheels>
</Car>
</Test>
但這樣做:
{"Car"=>[{"engine"=>"A", "wheels"=>"4"}, {"engine"=>"B", "wheels"=>"2"}]}.to_xml(:root => "Test")
回報:
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<Test>
<Car type=\"array\">
<Car>
<engine>A</engine>
<wheels>4</wheels>
</Car>
<Car>
<engine>B</engine>
<wheels>2</wheels>
</Car>
</Car>
</Test>
你看,我不想要父節點"<Car type=\"array\">"
任何想法如何實現這一點?
謝謝!
你想要的不是XML。 XML必須有一個根節點。 – Amadan 2014-10-09 15:50:20
我添加了一個根節點,並且仍然... – TGI 2014-10-09 15:59:04
你用什麼來生成XML?模板? REXML?引入nokogiri?我們需要看到一些代碼才能給你準確的答案。 – 2014-10-09 18:27:22