XML考试复习题

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

XML习题

1.什么叫有效的XML文件?

2.DTD文件的编码必须和其约束的XML文件的编码相一致吗?

3.DTD文件中元素的作用与其在DTD文件中的书写位置有关吗?

4.XML文件怎样和一个DTD文件关联?

5.对于一个有效的XML文件,标记中的属性一定要有ATTLIST声明约束吗?

6.下列ATTLIST声明有何不同?

(1)

(2)(3)

7.ID类型的属性有什么特点?

8.假如XML文件中没有标记的属性是ID类型,那么将某个属性的类型约束为IDREF类型是否合理?9.如果一个属性的类型是NMTOKEN,下列哪个字符串是该属性可以取的属性值?

(1) hello (2)How are you

(3) _Good (4)2002-12-22

10.假如有如下的DTD文件:

请问,下列XML文件是有效的吗?如果不是有效的,请将其修改为有效的。

<成绩单>

<学生>

<姓名> 张三

<成绩> 优秀

<学生>

<成绩> 良好

<姓名> 李四

11.请编写有效的XML文件,约束该XML文件的DTD 文件如下:

A:

-

B:

C:

12、为下面的XML文件编写有效的DTD文件。

<个人信息性别="男" 出生日期="1977/10/18"> <姓名>空心狼

<职业>歌手

<配偶信息性别="女" 出生日期="1970/08/06"> <姓名>小螃蟹

<职业>胸外科医生

答案如下:

1.答:XML该当的“有效性”是指一个XML文档应当遵守DTD文件或是Schema的规定,有效的XML文档肯定是格式良好的。

2.答:必须和其约束的XML文件编码相一致

3.答:不完全相关

4.答:可以使用外部DTD和XML文件相关联

5.答:一定要用ATTLIST属性申明约束

6.答:第一个是必选项,必须要有学号;第二个是固定项,表示学号的值必须是220123;第三个是可选项,

相关文档
最新文档