Soap XML请求格式化错误cvc elt.1:找不到元素的声明
我正在尝试调用第三方SOAP web服务,但在制定SOAP请求时遇到问题。我用谷歌搜索了标题中提到的错误,我看不出哪里出了错 当我调用web服务时,它返回元素“VirksomhedSoeg”标题中的错误 我的XML请求如下:Soap XML请求格式化错误cvc elt.1:找不到元素的声明,soap,xsd,wsdl,request,Soap,Xsd,Wsdl,Request,我正在尝试调用第三方SOAP web服务,但在制定SOAP请求时遇到问题。我用谷歌搜索了标题中提到的错误,我看不出哪里出了错 当我调用web服务时,它返回元素“VirksomhedSoeg”标题中的错误 我的XML请求如下: urn:#VirksomhedSoeg uuid:23ff9f74-8347-5215-a967-a3134f23e5fd http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous https://te
urn:#VirksomhedSoeg
uuid:23ff9f74-8347-5215-a967-a3134f23e5fd
http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous
https://test.tinglysning.dk/etl/services/ElektroniskAkt
VirksomhedSoeg的XSD文件如下所示:
<?xml version="1.0" encoding="UTF-8"?><schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:eakt="http://rep.oio.dk/tinglysning.dk/schema/elektroniskakt/1/" xmlns:eamsg="http://rep.oio.dk/tinglysning.dk/service/message/elektroniskakt/1/" elementFormDefault="qualified" targetNamespace="http://rep.oio.dk/tinglysning.dk/service/message/elektroniskakt/1/" version="22.0.0" xml:lang="DA">
<import namespace="http://rep.oio.dk/tinglysning.dk/schema/elektroniskakt/1/" schemaLocation="http://rep.oio.dk/tinglysning.dk/schema/elektroniskakt/1/VirksomhedSoegningKriterie.xsd"/>
<element name="VirksomhedSoeg" type="eamsg:VirksomhedSoegType">
<annotation>
<documentation>Benyttes til at søge efter en virksomhed i e-Akten.</documentation>
</annotation>
</element>
<complexType name="VirksomhedSoegType">
<sequence>
<element ref="eakt:VirksomhedSoegningKriterie"/>
</sequence>
</complexType>
</schema>
贝尼特斯直到他离开我的家。
我已经考虑了一段时间了,我尝试了一系列不同的小改动来解析这个消息,但是到目前为止没有成功。任何帮助都将不胜感激。您确定您的SOAP客户端可以使用VirksomhedSoeg.xsd吗?抱歉,我可能不够清楚。。我正在从服务器获取错误信息。它对我来说很好:)@bech你知道e-tinglysning服务是如何想要它的soap请求的吗?我知道,但这很麻烦。XSD文件会导致所有对象中的列表类型无效,必须对其进行调整才能正常工作。在那之后,我必须手动签署请求,因为这也不起作用(使用SoapInspector IIRC)。我希望能与您共享一些实际的代码,但这个问题是出于工作目的提出的,因此它是专有的。您确定您的SOAP客户端可以使用VirksomhedSoeg.xsd吗?抱歉,我可能不够清楚。。我正在从服务器获取错误信息。它对我来说很好:)@bech你知道e-tinglysning服务是如何想要它的soap请求的吗?我知道,但这很麻烦。XSD文件会导致所有对象中的列表类型无效,必须对其进行调整才能正常工作。在那之后,我必须手动签署请求,因为这也不起作用(使用SoapInspector IIRC)。我希望我能和你们分享一些实际的代码,但这个问题是出于工作目的而提出的,所以它是专有的。