xml 文件由两个元素组成。除了一个元素名称之外,这些元素具有相同的结构。我试图为 XMLName 属性设置一个值,但这没有用。xml:<!-- first element --><PERSON> <ELEM1>...</ELEM1> <ELEM2>...</ELEM2> <ELEM3>...</ELEM3> <ELEM4>...</ELEM4></PERSON><!-- second element --><SENDER> <ELEM1>...</ELEM1> <ELEM2>...</ELEM2> <ELEM3>...</ELEM3> <ELEM4>...</ELEM4></SENDER>是否可以定义一个结构使元素名称是动态的?type Person struct { XMLName string `xml:"???"` // How make this dynamic? e1 string `xml:"ELEM1"` e2 string `xml:"ELEM2"` e3 string `xml:"ELEM3"` e4 string `xml:"ELEM4"`}
1 回答
- 1 回答
- 0 关注
- 307 浏览
添加回答
举报
0/150
提交
取消