一个能混“referecened”和“内联”复杂类型XSD?
-
23-09-2019 - |
题
我想知道如果混合“referecened”和“内联”类型被允许在XSD,e.g:
<schema>
<element name="library" type="departments">
<complexType>
<sequence>
<element name="department_name" type="string"/>
</sequence>
</complexType>
</element>
<complexType name="departements">
<sequence>
<element name="department_name" type="string"/>
</sequence>
</complexType>
</schema>
如果有,我怎么我们departement_names区分?做他们的一个优先于其他? TIA!
解决方案
当你运行在XML与验证此XSD文件,你会得到一个错误,因为用的 3.3.3约束上,点3 。
元素声明的XML表示不隶属于 StackOverflow