我希望能够标记我的结构,而无需知道它将嵌套到 XML 文档的级别。换句话说,我希望能够写:type Elem struct { Datum string `xml:"datum"`}并让它对两者都有效<elem> <datum>Hello</datum></elem>并且<list> <elem> <datum>Hello</datum> </elem></list>但是,为了使后一个示例工作(在尝试解码为 a 时[]Elem),我需要使用 tag xml:"elem>datum",它在第一个示例中解码不正确。有没有办法让我在不知道如何嵌入结构的情况下定义 XML 标签?见这里的一个简单的例子:http://play.golang.org/p/LpI2vKFpNE
1 回答
- 1 回答
- 0 关注
- 167 浏览
添加回答
举报
0/150
提交
取消