我想通过XSD定义复杂类型
这就是XHTML的body元素允许的内容。 E.g:
<body>
Hello <b>World</b>, nice <span>to</span> <b>meet</b> you<b>!!!</b>
</body>
查看元素组成约束,例如序列,全部或选择,这些都是XSD似乎无法实现的。
但另一方面,XHTML作为一种有效的XML语言,应该可以通过XSD架构进行描述。
那么我是如何描述这种复杂类型的?提前谢谢你......
答案 0 :(得分:1)
目前尚不清楚为什么你认为这在XSD中是不可能的,所以我无法帮助你理解。
使用混合内容定义复杂类型;使其最外层组成为xs:choice元素,minOccurs =“0”,maxOccurs =“unbounded”;在该选项中列出了应该作为子项允许的元素。