xml模式中属性的默认类型是什么?

xml模式中属性的默认类型是什么?,xml,xsd,Xml,Xsd,我正在编写一个xml模式xsd。以下两者之间有什么区别?有什么区别吗 <xs:attribute name="Key" type="xs:string" /> 及 从技术上讲,默认类型是xs:anySimpleType,而不是xs:string。从验证的角度看,这并没有区别,但是xs:anySimpleType允许在派生类型中进行子类型化,比如xs:integer,而xs:string不允许 <xs:attribute name="Key"/>

我正在编写一个xml模式xsd。以下两者之间有什么区别?有什么区别吗

<xs:attribute name="Key" type="xs:string" />


从技术上讲,默认类型是xs:anySimpleType,而不是xs:string。从验证的角度看,这并没有区别,但是xs:anySimpleType允许在派生类型中进行子类型化,比如xs:integer,而xs:string不允许

<xs:attribute name="Key"/>