Schema系列文章
1、XML对Schema文档的引用123
2、Schema文档概述123
3、Schema之简单元素、复合元素和属性
4、Schema约束
5、Schema指示器
6、如何创建一份XMLSchema And XML Elements
和XML文档一样,Schema文档同样有一个根元素,其他的元素都镶嵌在根元素内部,如:
schema的关键就是:简单元素,复合元素和属性:
1、所谓简单元素就是只含有文本的XML元素。它不可以含有其他元素或属性,如:
simpleType指示Age元素为简单类型,restriction来对其进行约束(最小值为0,最大值为120);
2、所谓复合元素就是说是含有其他元素或属性的XML元素;
2.1、包含其他元素的复合元素的定义:
2.2、包含属性的复合元素的定义:
2.3、复合元素对简单元素的引用:
复合元素man的第一个子元素引用了已经定义好的简单元素bigman,而他的第二个子元素则是最直接的一个简单元素;
2.4、复合元素对复合元素的引用:
该份Schema的定义可以理解为:人类包括男性和女性,而男性和女性又分别含有男孩和男人、女孩和女人,女性还有她们最在乎的体重这一属性,复合元素Person分别引用了man和women两个复合元素,同时复合元素man也引用了简单元素bigman;较复杂的Schema也就是元素之间的相互引用和相互嵌套构成的;
更多参考http://www.cnblogs.com/caoxch/archive/2006/11/17/563856.html