在XSD中,“sequence”和“complexContent”的区别是什么?
我对XSD非常陌生,但我已经阅读了一些文章和w3schools关于XSD的教程。
我在互联网上也进行了大量搜索,但没有任何地方解释了这两者之间的区别。
一个例子如下:
与
XSD中的和两个元素虽然都可以作为的子元素出现,但它们的作用完全不同:
使用(带有或子元素)来定义一个类型,该类型对另一个类型进行限制或扩展。
使用来指示下级元素(或其他下级分组结构)的顺序。
需要注意的是,你提供的的示例是无效的,因为不能直接作为的子元素。
相关链接:
- Example of extending complex types in XSD?
- The difference between , , , and in XSD?
用户名或电子邮箱地址
密码