我目前正在处理XML模式文档,并发现了一行从未有过的语法。我不习惯使用.xsd文件,对此我也不理解。我怀疑是作者的一个简单错误。
我已经阅读了有关document.getElementById("circle").style.marginLeft = percent + '%';
标签的W3学校文档,但是找不到我的问题的答案。
这是我要询问的代码位:
restriction
如果包含在<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="read"/>
<xs:enumeration value="write"/>
<xs:enumeration value="changePermission"/>
<xs:enumeration value="all"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="xs:string"/>
</xs:simpleType>
</xs:union>
</xs:simpleType>
标记中的两个restriction
具有不同的simpleType
属性值,我会完全理解使用base
的原因,但是由于这些值一样,我不知道。