为了账号安全,请及时绑定邮箱和手机立即绑定

xml.Unmarshal错误:“预期元素类型为<Item>,但具有<Items>”

xml.Unmarshal错误:“预期元素类型为<Item>,但具有<Items>”

Go
函数式编程 2021-05-05 13:12:59
我试图解组以下XML,但收到错误。<ItemSearchResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2011-08-01"><Items><Item><ASIN>B005XSS8VC</ASIN></Item></Items>这是我的结构:type Product struct {    XMLName xml.Name `xml:"Item"`    ASIN    string}type Result struct {    XMLName  xml.Name `xml:"ItemSearchResponse"`    Products []Product `xml:"Items"`}错误的文本是“期望的元素类型,<Item>但是有<Items>”,但是我看不到哪里出错了。任何帮助表示赞赏。v := &Result{Products: nil}err = xml.Unmarshal(xmlBody, v)
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 215 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号