2
XML = "<outer-tag><inner-tag>value</inner-tag></outer-tag>"
' - ' 變更爲 '_' 而轉換XML散列在導軌
散列= Hash.from_xml(XML) ==>這給了我以下輸出
{ 「outer_tag」=> { 「inner_tag」=> 「值」}}
我確實需要散列= { 「外標籤」=> { 「內標籤」=> 「值」}}
有什麼辦法可以將XML轉換成哈希而不將「 - 」轉換爲「_」?
當我向下挖掘Rails源代碼時,我認爲它不可能調用XMLConverter的normalize_key方法,它將' - '替換爲'_'。 可能是其他任何人都可以闡明一些全局配置,以防止這個 –
顯然,您可以用一些標記值替換' - ',並在轉換後將其替換回' - ' –