猿问

具有不同属性的相同 XML 标记的不同结构

假设我有这个 XML:


<something>

  <value type="item">

    ...

  </value>

  <value type="other">

    ...

  </value>

</something>

我可以以某种方式将具有不同属性的值提取到结构上的不同项目,例如:


type Something struct {

  Item  Item  `xml:"value[type=item]"` // metacode

  Other Other `xml:"value[type=other]"`

}

是否可以?我应该使用什么作为 xml: 属性?


动漫人物
浏览 205回答 1
1回答
随时随地看视频慕课网APP

相关分类

Go
我要回答