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

上下文无关的 XML 结构标记

上下文无关的 XML 结构标记

Go
FFIVE 2021-08-23 17:06:42
我希望能够标记我的结构,而无需知道它将嵌套到 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
提交
取消
意见反馈 帮助中心 APP下载
官方微信