我想編組一個結構到XML,但沒有編碼特殊的HTML實體。看到這個例子:去XML編組,不編碼HTML實體
http://play.golang.org/p/7NOhOTwlHr
字符串test&abc
被轉換爲test&abc
,但我想它留test&abc
我想編組一個結構到XML,但沒有編碼特殊的HTML實體。看到這個例子:去XML編組,不編碼HTML實體
http://play.golang.org/p/7NOhOTwlHr
字符串test&abc
被轉換爲test&abc
,但我想它留test&abc
的符號使用規則在XML specification逃過一劫。無法在標準encoding/xml包的輸出中禁用轉義。 (HTML和XML中的「和號」轉義與SGML共享一個共同的遺產,但每個都是單獨指定的,一個不會從另一個派生或引用另一個)。
您可以使用標籤「,innerxml」,如示例中所示。 Here它解釋說,「,innerxml」使unmarshal「分配原始XML數據」。但是它也適用於元帥避免字符串格式化。