据我所知,我只是做了一个定制的MarshalJSON
方法来替换这些字符:\u003c
和\u003e
:https ://go.dev/play/p/xJ-qcMN9QXl
在上面的示例中,我通过从包含相同字段的辅助结构发送到编组来编组类似的结构,最后一步是替换我实际需要的字段和返回。正如您在从MarshalJSON
方法返回之前放置的打印中看到的那样,特殊字符被替换了,但是在调用json.Marshal
func 之后,特殊字符保持不变。
我在这里缺少但无法弄清楚的东西。感谢你的帮助。谢谢 :)
四季花海
相关分类