>> h={:title => "hi & mv288" }
=> {:title=>"hi & mv288"}
>> h.to_xml
=> "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<hash>\n <title>hi &amp; mv288</title>\n</hash>\n"
>> Hash.from_xml h.to_xml
=> {"hash"=>{"title"=>"hi & mv288"}}
Wenn Sie Linie # 2 und # 4 bemerken, die &
Zeichen im Titel-Wert wurde & nach eine Reihe von Hash.to_xml und from_xml Methodenaufrufe.Hash.from_xml Doppel entkommt &
Gibt es eine Möglichkeit zu verhindern, Hash.from_xml &
in & zu konvertieren.
In meinem lokalen Test 'Hash.from_xml h.to_xml' gibt mir das ursprüngliche Ergebnis' {: title => "hallo & mv288"} '...... – PeterWong
emm ... Ich verwende jruby- 1.5.2/jdk1.6.0_21. Welche Version verwendest du? –
und Schienen v2.3.9, Rubin 1.8.7 –