我有类似的XML
这是我的代码XML
我的描述与我下面的代码是否正确:
type CustomerAndy struct {
XMLName xml.Name `xml:"b:RelatedPartyList"`
CustomerAndy []DataLengkap `xml:"b:RelatedParty"`
}
type DataLengkap struct {
XMLNAME xml.Name `xml:"b:RelatedParty"`
FullName string `xml:"b:FullName"`
Ktp string `xml:"b:IDNumber"`
PefindoId string `xml:"b:CreditinfoId"`
Address string `xml:"c:AddressLine"`
}
这是我解析XML的完整代码:
这是我的完整代码go lang
为什么我的代码,我已经以任何方式进行了更改,没有循环,有循环,但没有显示解析XML的结果,我的代码出了什么问题?
解组时,请删除XML命名空间(xmlns
(前缀。例如
type CustomerAndy struct {
XMLName xml.Name `xml:"RelatedPartyList"`
CustomerAndy []DataLengkap `xml:"RelatedParty"`
}
xml.Unmarshal
已处理命名空间。