我使用下面的代码生成字符串 str 的 XML 编码:
str := string([]byte{0x01})
marshalBytes, _ := xml.Marshal(str)
fmt.Println(string(marshalBytes)) // output: <string>�</string>; � is [239 191 189] in bytes.
显然, 不等同于 0x01。
我该如何解决?
哈士奇WWW
相关分类