1
0
mirror of https://github.com/silenceper/wechat.git synced 2026-02-10 15:52:26 +08:00

fix: 添加 CDATA.MarshalXML 注释

This commit is contained in:
陈灿鑫
2019-11-08 11:05:56 +08:00
parent bf456aa77b
commit 1475417a64

View File

@@ -187,6 +187,7 @@ type CommonToken struct {
// CDATA 使用该类型,在序列化为 xml 文本时文本会被解析器忽略 // CDATA 使用该类型,在序列化为 xml 文本时文本会被解析器忽略
type CDATA string type CDATA string
// MarshalXML 实现自己的序列化方法
func (c CDATA) MarshalXML(e *xml.Encoder, start xml.StartElement) error { func (c CDATA) MarshalXML(e *xml.Encoder, start xml.StartElement) error {
return e.EncodeElement(struct { return e.EncodeElement(struct {
string `xml:",cdata"` string `xml:",cdata"`