XSD中的complexType和sequence的区别

12 浏览
0 Comments

XSD中的complexType和sequence的区别

在XSD中,“sequence”和“complexContent”的区别是什么?

我对XSD非常陌生,但我已经阅读了一些文章和w3schools关于XSD的教程。

我在互联网上也进行了大量搜索,但没有任何地方解释了这两者之间的区别。

一个例子如下:

0
0 Comments

XSD中的两个元素虽然都可以作为的子元素出现,但它们的作用完全不同:

使用(带有子元素)来定义一个类型,该类型对另一个类型进行限制或扩展。

使用来指示下级元素(或其他下级分组结构)的顺序。

需要注意的是,你提供的的示例是无效的,因为不能直接作为的子元素。

相关链接:

- Example of extending complex types in XSD?

- The difference between , , , and in XSD?

0