它的作用是定义一份XML文档的合法组件群,就像文档类型定义(外语缩写:DTD)的作用一样,一份XMLSchema定义了:
可以出现在文档里的元素;
可以出现在文档里的属性;
哪些元素是子元素;
子元素的顺序;
子元素的数量;
一个元素应是否能包含文本,或应该是空的;
元素和属性的数据类型;
元素和属性的默认值和固定值。
更新时间:2016年03月04日
它的作用是定义一份XML文档的合法组件群,就像文档类型定义(外语缩写:DTD)的作用一样,一份XMLSchema定义了:
可以出现在文档里的元素;
可以出现在文档里的属性;
哪些元素是子元素;
子元素的顺序;
子元素的数量;
一个元素应是否能包含文本,或应该是空的;
元素和属性的数据类型;
元素和属性的默认值和固定值。