我将WSDL转换为使用github.com/jfrabaute/gowsdl,它引发了以下错误:
xml: name "DetalleFranjaResult" in tag of -redacted.DetalleFranjaResponse.DetalleFranjaResult conflicts with name "ArrayOfDatosFranja" in *redacted.ArrayOfDatosFranja.XMLName
老实说,我不知道该如何解释以解决此问题。这是错误中提到的两个结构:
type DetalleFranjaResponse struct {
XMLName xml.Name `xml:"http://tempuri.org/ DetalleFranjaResponse"`
DetalleFranjaResult *ArrayOfDatosFranja `xml:"DetalleFranjaResult,omitempty"`
}
type ArrayOfDatosFranja struct {
XMLName xml.Name `xml:"http://schemas.datacontract.org/2004/07/ResumenVehicular ArrayOfDatosFranja"`
DatosFranja []*DatosFranja `xml:"DatosFranja,omitempty"`
}
有什么提示吗?谢谢!