Soap XML请求格式化错误cvc elt.1:找不到元素的声明

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

我正在尝试调用第三方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://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)。我希望我能和你们分享一些实际的代码,但这个问题是出于工作目的而提出的,所以它是专有的。