XML Schema实例
XML Schema模式是扩展名为“.xsd”的一个文本文件,XML Schema模式的根标记必须是schema,使用的名称空间必须是:http://www.w3.org/2001/XMLSchema,名称空间的前缀是.xsd。
例如ee.xml如下
<?xml version="1.0" encoding="UTF-8" ?>
<班级>
<学生>
<学号>111</学号>
<姓名>张三</姓名>
<出生日期>2011-1-3</出生日期>
</学生>
<学生>
<学号>112</学号>
<姓名>李四</姓名>
<出生日期>2012-3-8</出生日期>
</学生>
<学生>
<学号>113</学号>
<姓名>王五</姓名>
<出生日期>2013-5-9</出生日期>
</学生>
</班级>
其对应的ee.xsd 文件如下
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="班级"> <!--对根标记的约束-->
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="学生" minOccurs="1" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="学生"> <!--对学生标记的约束-->
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="学号"/>
<xsd:element ref="姓名"/>
<xsd:element ref="出生日期"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="学号" type="xsd:int"/> <!--对学号标记的约束-->
<xsd:element name="姓名" type="xsd:string"/> <!--对姓名标记的约束-->
<xsd:element name="出生日期" type="xsd:date"/> <!--对出生日期标记的约束-->
- 上一篇:HTML5技术实现的医用Dicom影像浏览器的研究与实现
- 下一篇:云计算环境下能耗优化模型及算法设计
-
-
-
-
-
-
-
乳业同业并购式全产业链...
中考体育项目与体育教学合理结合的研究
酸性水汽提装置总汽提塔设计+CAD图纸
java+mysql车辆管理系统的设计+源代码
当代大学生慈善意识研究+文献综述
十二层带中心支撑钢结构...
杂拟谷盗体内共生菌沃尔...
河岸冲刷和泥沙淤积的监测国内外研究现状
大众媒体对公共政策制定的影响
电站锅炉暖风器设计任务书