发生了什么,我的代码在Go Lang中解析XML后无法显示结果?
我有这样的XML 我的描述是否正确,代码如下:发生了什么,我的代码在Go Lang中解析XML后无法显示结果?,go,Go,我有这样的XML 我的描述是否正确,代码如下: type CustomerAndy struct { XMLName xml.Name `xml:"b:RelatedPartyList"` CustomerAndy []DataLengkap `xml:"b:RelatedParty"` } type DataLengkap struct { XMLNAME xml.Name `xml:"b:RelatedParty"` F
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的完整代码:
为什么我的代码,我改变了任何方式,没有循环,有循环,但没有显示解析XML的结果,我的代码怎么了 解组时,删除XML命名空间(
xmlns
)前缀。e、 g
type CustomerAndy struct {
XMLName xml.Name `xml:"RelatedPartyList"`
CustomerAndy []DataLengkap `xml:"RelatedParty"`
}
xml.Unmarshal
已处理名称空间。不要发布图像。发布文本。另外,请编辑您的问题,以帮助其他可能通过放置文本而不是图像来回答此问题的人。您好,我的xml是大文件xml,如果代码xml short按您的方式运行,但如果代码是大文件xml,则无法运行为什么?我无法在没有输入文件视图的情况下对此进行检查。我会在需要时添加它,可以在字段标记上指定XML名称空间,但名称空间必须完整拼写,并用单个空格字符与节点名称分隔。