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

使用(xpath)条件解组XML

使用(xpath)条件解组XML

Go
阿晨1998 2021-03-21 17:19:42
我正在尝试解组一些结构类似于以下示例的XML:<player> <stat type="first_name">Somebody</stat> <stat type="last_name">Something</stat> <stat type="birthday">06-12-1987</stat></player>将其解编成类似struct的方法非常简单type Player struct {  Stats []Stat `xml:"stat"`}但我正在寻找一种方法将其解组为更像type Player struct {  FirstName string `xml:"stat[@Type='first_name']"`  LastName  string `xml:"stat[@Type='last_name']"`  Birthday  Time   `xml:"stat[@Type='birthday']"`}有什么办法可以使用标准的encoding / xml包来做到这一点?如果没有,您能否给我一个提示,即如何分解这种“问题”呢?(基本上,此类任务的最佳实践是软件架构)。谢谢你!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 275 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信