Xml 如何创建接受一系列预定义值的XSD类型?

Xml 如何创建接受一系列预定义值的XSD类型?,xml,types,xsd,Xml,Types,Xsd,我试图在XML文档中定义一个仅接受该特定数据类型的类型,即以下值之一: 产品1 产品2 产品3 这可能吗 好的,我刚刚用属性“枚举”找到了答案。是说明,下面的代码是其中使用的示例: <xs:element name="car"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Audi"/> <xs:enu

我试图在XML文档中定义一个仅接受该特定数据类型的类型,即以下值之一:

  • 产品1
  • 产品2
  • 产品3

这可能吗

好的,我刚刚用属性“枚举”找到了答案。是说明,下面的代码是其中使用的示例:

<xs:element name="car">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="Audi"/>
      <xs:enumeration value="Golf"/>
      <xs:enumeration value="BMW"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

本打算发布大致内容,但当您首先到达时,请进行向上投票。