我很难在 golang 中解组 json 内容。我的对象中的一个字段包含 xml 内容,有时它会失败,声称消息如下:invalid character '\x..' in string literal
我知道这是由于我的 xml 中的控制字符造成的,但不知道如何处理它。我将我的文档存储在 mongoosejs 中,并将 xml 字段保存为类型 String 我试图反序列化的结构是这样声明的:
type A struct {
Xml []byte `json:"xml"`
}
解组是通过以下方式完成的:
var xml A
err := json.Unmarshal(content, &xml)
www说
明月笑刀无情
相关分类