初级会员
  • 第 15311 位会员
  • chengtaozou
  • 2018-01-07 15:54:25
  • Offline
  • 19 93

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • @jiang091308111 已经解决了,谢谢
  • @czyt 谢谢,已经解决了
  • #4 @polaris 不是这个原因啊,而且这个xml格式我是直接复制微信平台的示例的
  • #1 @polaris 搞错了,代码我截图 ![QQ图片20180107162120.png](https://static.studygolang.com/180107/c74ef89f55c13796967ee9425d5ba7de.png) 结果是`{{ xml} 0xc042030300 <nil> 0 <nil> <nil>}`
  • #1 @polaris 我刚试了不行啊 这是代码 ```go type CData struct { Val string `xml:",cdata"` } type EventPush struct { XMLName xml.Name `xml:"xml"` ToUserName *CData FromUserName *CData CreateTime uint64 MsgType *CData Event *CData } func main() { var event EventPush var xmlString = "<xml><ToUserName>< ![CDATA[toUser] ]></ToUserName><FromUserName>< ![CDATA[FromUser] ]></FromUserName><CreateTime>123456789</CreateTime><MsgType>< ![CDATA[event] ]></MsgType><Event>< ![CDATA[subscribe] ]></Event></xml>" xml.Unmarshal([]byte(xmlString), &event) fmt.Println(event) }``` 打印结果是这样的:`{{ xml} 0xc042030300 <nil> 0 <nil> <nil>}`