Java 找不到针对xsd的元素xml声明

Java 找不到针对xsd的元素xml声明,java,xml,soap,xsd,Java,Xml,Soap,Xsd,我在尝试根据xsd验证xml时遇到了这个错误。 找不到元素事务的声明。知道元素事务存在于XSD中。 您可以在下面找到XML和XSD。 ---------------XML-------------------------------- <Transactions> <User>userId</User> <RequestDate>2018-04-04T11:05:16+01:00</RequestDate> &l

我在尝试根据xsd验证xml时遇到了这个错误。
找不到元素事务的声明
。知道元素事务存在于XSD中。 您可以在下面找到XML和XSD。 ---------------XML--------------------------------

<Transactions>
    <User>userId</User>
    <RequestDate>2018-04-04T11:05:16+01:00</RequestDate>
    <Language>en_US</Language>
</Transactions>

用户ID
2018-04-04T11:05:16+01:00
恩努斯
---------------XSD-------------------------------- 注意:我的文件包含许多xsd,如下所示

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <xs:schema version="1.0" targetNamespace="..." xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns2="imported xsd1" xmlns:ns1="imported xsd1">
      <xs:import namespace="..." schemaLocation="schema5.xsd"/>
      <xs:import namespace="..." schemaLocation="schema4.xsd"/>
      <xs:complexType name="Transactions">
        <xs:complexContent>
          <xs:extension base="ns2:...">
            <xs:sequence>
              <xs:element name="User" type="ns1:User" minOccurs="0"/>
              <xs:element name="RequestDate" type="xs:string" minOccurs="0"/>
              <xs:element name="Language" type="xs:string" minOccurs="0"/>
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
<xs:complexType name="Other Element">
    <xs:complexContent>
      <xs:extension base="ns2:...">
        <xs:sequence>
          <xs:element name="..." type="ns1:..." minOccurs="0"/>
          <xs:element name="..." type="xs:string" minOccurs="0"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
     </xs:schema>


非常感谢您的帮助。

您显示的XSD有一个类型声明,但缺少元素声明,例如:

<xs:element name="Transactions" type="Transactions"/>


如果在具有目标名称空间的XSD中,您可能还必须在
type=“Transactions”
中的
Transactions
之前预先添加名称空间前缀。

没有比您提供的更多详细信息,任何人都无法为您提供帮助。请回答您的问题,并提供一个示例,其中包括说明问题的最小XML和XSD。以下是提出此类问题的模型:这更好,但理想情况是XSD足够完整,可以实际验证和再现您的问题。从您所展示的内容来看,感谢您的回复,我已将我的问题编辑为clair。感谢您的帮助。您的XSD在顶层仍然没有
事务
元素声明。并且您的问题仍然缺少一个。重新阅读我的手册和我提供给你的模型。在该模型中,XML和XSD可以由读者一起验证。你还没有提供这样的MCVE。