{"New York"=>33, :Versailles => 3231}.to_xml
は私がいない、 "ニューヨーク" をdasherizeするレールを期待しているだろう
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<hash>
<Versailles type=\"integer\">3231</Versailles>
<New York type=\"integer\">33</New York>
</hash>
得ることをやるのはいつですか?
dasherizeは、ダッシュするスペースではなく、ダッシュに下線を変更しています。 camelizeと同じこと: "New_Yorkは素晴らしい" .camelize = "NewYorkは素晴らしい"それにもかかわらず、to_xmlは不正な形式のxmlで私たちを失望させるべきではありません – standup75
dasherizeとspaceについて、良い点! Duh !,はい、to_xmlは有効なXMLを表示するか、例外を発生させるか、少なくとも問題を通知する方法が必要です。 –