Java 尝试使用JAXB(xjc)从模式生成类时出错

Java 尝试使用JAXB(xjc)从模式生成类时出错,java,xml,eclipse,jaxb,xsd,Java,Xml,Eclipse,Jaxb,Xsd,我无法使用JAXB(xjc)和eclipse从模式生成类。我不断地犯错误,即 正在分析架构。。。 [错误]根元素后面的文档中的标记必须格式正确。 文件的第16行:/C:/Users/xyz/workspace/JaxBClasses/src/all.xsd 未能分析架构 PFB完整模式: "<xs:element name="Action" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:annotation> &l

我无法使用JAXB(xjc)和eclipse从模式生成类。我不断地犯错误,即 正在分析架构。。。 [错误]根元素后面的文档中的标记必须格式正确。 文件的第16行:/C:/Users/xyz/workspace/JaxBClasses/src/all.xsd

未能分析架构

PFB完整模式:

 "<xs:element name="Action" xmlns:xs="http://www.w3.org/2001/XMLSchema">
 <xs:annotation>
 <xs:documentation>
    The audited action. One of INSERT, UPDATE, or DELETE: entity was created, changed
   or deleted.
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
  <xs:enumeration value="INSERT"></xs:enumeration>
  <xs:enumeration value="UPDATE"></xs:enumeration>
  <xs:enumeration value="DELETE"></xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:element>
"
”
已审核的操作。已创建、更改或删除以下操作之一:实体
或删除。
"
请帮助。

正确的XSD是

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema elementFormDefault="qualified" targetNamespace="http://yourNamespace"
    xmlns="http://yourNamespace" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:element name="Action" xmlns:xs="http://www.w3.org/2001/XMLSchema">
        <xs:annotation>
            <xs:documentation>
    The audited action. One of INSERT, UPDATE, or DELETE: entity was created, changed
   or deleted.
            </xs:documentation>
        </xs:annotation>
        <xs:simpleType>
            <xs:restriction base="xs:string">
                <xs:enumeration value="INSERT"></xs:enumeration>
                <xs:enumeration value="UPDATE"></xs:enumeration>
                <xs:enumeration value="DELETE"></xs:enumeration>
            </xs:restriction>
        </xs:simpleType>
    </xs:element>
</xs:schema>

经审计的行动。插入、更新或删除:实体已创建、更改或删除
或删除。

报价是xsd的一部分吗?还是仅从Stackoverflow中插入?