src-resolve:无法将名称'tns:callResult'解析为(n)'类型定义'

问题描述 投票:0回答:1

在Spring启动时,当我想编写xsd文件时(我正在编写这个用于调用webservice)我得到类型的错误。(src-resolve:无法将名称'tns:callResult'解析为(n)'类型定义“)

<xs:element name="releaseMsisdnResponse">
    <xs:complexType>
        <xs:sequence>
            <xs:element minOccurs="0" name="callResult" type="tns:callResult"/>
        </xs:sequence>
    </xs:complexType>
</xs:element>

我该怎么解决这个问题? tnx :)

java xml spring web-services xsd
1个回答
0
投票

tns的意思是Target Namespace,这是当前的文件。 你需要提供另一个名为elementcallResult,例如:

<xs:element name="callResult">
  <xs:complexType>
    <xs:sequence>
      <xs:element ... />
      ...
    </xs:sequence>
  </xs:complexType>
</xs:element>
© www.soinside.com 2019 - 2024. All rights reserved.