XML基础实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

XML基础实验

实验目的:

1、掌握XML的概念,可以区分XML与HTML的不同

2、掌握XML语法,学会定义XML

3、掌握DTD约束,会使用DTD对XML文档进行约束

4、掌握Schema约束,熟练使用Schema对XML文档进行约束

实验内容

一、(基础题) XML文档建立

请编写一个格式良好的XML文档,要求包含足球队一支,队名为宿舍号(如J2302),球员4人:分别为你们宿舍的四名同学;篮球队一支,队名为班级名称(如14Web1),队员2人:分别为你和你的一位朋友。要含有注释。

二、使用XML Schema文档,约束雇员信息。具体要求如下:

1.新建employee.xsd文件,Schema文档格式要求如下:

a)工号为8位,由数字符号组成;

b)姓名为6-16位;

c)年龄为18-58周岁;

d)所在部门为四个选项之一:技术部、生产部、人事部、总经办;

e)手机号码11位,均为数字,第一位为1。

2.新建employee.xml文件,使用employee.xsd进行约束。

三、采用外部引用DTD文档形式,约束班级学生信息。具体要求如下:

1.新建student.dtd文件,要求如下:

a)根元素是班级;

b)班级可包括班名、学生信息;

c)学生信息至少出现一次;

d)学生包括:学号、姓名、联系电话三个属性,其中学号和姓名是必

须要有,联系电话可以没有。

2.新建student.xml文件,引用student.dtd进行约束。

四、采用内部DTD约束班级学生信息。具体要求如下:

1.新建student2.xml文件,定义约束信息如下:

a)根元素是班级;

b)班级可包括班名、学生信息;

c)学生信息至少出现一次;

d)学生包括:学号、姓名、联系电话三个属性,其中学号和姓名是必

须要有,联系电话可以没有。

2.在此XML文档中,添加班级和学生信息,学生信息中要包括你和你同桌的信息。

相关文档
最新文档