内容发布更新时间 : 2024/12/26 16:46:42星期一 下面是文章的全部内容请认真阅读。
淮海工学院计算机工程学
院 实验报告书
课程名: 《 XML开发技术》
题 目: 实验三
基于XML Schema实现XML文档的有效性验证
班 级: 姓 名: 学 号:
评语: 成绩: 指导教师: 批阅时间: 年 月 日 一. 实验目的
(1)掌握XML Schema的文档结构和语法规则,学会定义simpleType、complexType
数据类型,并能利用这些数据类型定义元素; (2)掌握XML Schema和XML文档关联的方法;
(3)理解利用XML Schema对XML文档进行有效性验证的原理。
二.实验内容
(1)编写良构的XML文档stuInfo.xml/teachInfo.xml,来描述学生/教师的信息。(2)编写Schema文档stuSchema.xsd/teachSchema.xsd,来约束stuInfo.xml/teachInfo.xml的结构
三.实验步骤
(1)在网络没有联通的情况下,打开XMLSPY2008环境; (2)编写Schema文档;
(3)编写XML文档,并将其关联于已经编写好的Schema文档; (4)验证XML文档的良构性(Well-formed)和有效性(Validation)
四.实验结果
通过代码和运行界面来反映实验结果 1.先新建一个xsd的文件 命名为stuSchema
elementFormDefault=\qualified\ attributeFormDefault=%unqualified\
2.再建一个xml,命名为stuSchema