我正在尝试解组一些结构类似于以下示例的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
提交
取消