发生了什么,我的代码在Go Lang中解析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

我有这样的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的完整代码:


为什么我的代码,我改变了任何方式,没有循环,有循环,但没有显示解析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名称空间,但名称空间必须完整拼写,并用单个空格字符与节点名称分隔。