我ve一些XML。
<sometag datatype="xs:string" .../>
<sometag datatype="xs:int" .../>
可以看出,属性“数据类型”的内容应当指基本XML数据类型。 目前,我使用一些自定的简单的Type,例如:
<xs:simpleType name="contentDataType">
<xs:restriction base="xs:string">
<xs:enumeration value="string"/>
<xs:enumeration value="int"/>
<xs:enumeration value="boolean"/>
<xs:enumeration value="float"/>
</xs:restriction>
</xs:simpleType>
是否有办法通过XSD将内容限制在XML基本类型名称上?