4.13 本章小结
本章主要介绍了XML Schema的基础知识。本章从Schema的作用和优势谈起,简单地介绍了在XML文档中使用Schema语义约束的方式。然后重点介绍了XML Schema的数据类型,包括如何看待Schema数据类型的强大功能和优势,并一一介绍了Schema的各种内置数据类型。
除了介绍XML Schema的各种内置数据类型之外,本章还介绍了Schema内置的12种约束,并讲解了如何利用这些约束通过限制来派生新的数据类型;介绍了如何使用<list…/>元素根据既有的类型派生新的列表类型,并介绍了如何限制列表类型再次派生新的简单类型;介绍了如何使用<union…/>元素根据多个既有的类型派生新的联合类型,并介绍了如何限制联合类型再次派生新的简单类型。本章还介绍了几种合并多个XML Schema的方式。
本章最后介绍了利用XMLSpy操作XML Schema的几种常用操作。