XML书后习题答案

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

3.XML文件的分类:

无效的XML文档、格式良好的XML文档、有效的XML文档

4.XML文件的逻辑构成,并简述各部分内容

逻辑构成包括:

(1)XML必要声明(2)DTD声明(3)PI(处理指令)(4)元素(5)注释

1) XML必要声明

语法:

位置:必须位于第一行

可以包含的属性及含义

version 必须的XML版本 1.0|1.1

encoding 可选的编码方式

standalone 可选的XML文档是否独立yes|no

2)DTD声明

语法:

内置的DTD声明

1)PI

语法:

位置:通常位于第一个元素之前

如果需要使用的时候给出,否则不写

PI vs xml必要声明的相同点和不同点?

(1)位置

(2)出现次数

(3)作用

4)注释

语法:

需要注意的问题:

1)不能位于必要声明之前

2)不能嵌套在标记中

3)本身不能嵌套

4)中间内容不能出现--

5)不能以--->

5)元素

分类:空元素、带属性的、带内容的、带内容且带属性的

习题2答案

1. 分为3种方式:

1)内部DTD

元素描述

]>

2)外部DTD:

外部DTD的引用须事先已有一个dtd文件,将DTD的约束写到文件中,然后在XML文档中按以下语法格式添加:

SYSTEM关键字表示文档使用的是私有DTD文件,“外部DTD文件的URI”可以是相对URI或者绝对URI,相对URI是相对于文档类型声明所在文档的位置。“外部DTD文件的URI”这部分也被称为系统标识符(system identifier)。

3)公用DTD:公用DTD与外部DTD类似,但是该DTD引用公用的DTD的语法格式如下:

2. DTD划分的元素类型及其含义

3.属性类型及其含义

习题3答案

1.

xmlns:bb CDA TA #REQUIRED

xmlns CDATA #REQUIRED>

sn CDA TA #REQUIRED>

]>

xmlns="/xml">

软件工程

张三

18

李四

120

2.

]>

XML详解

相关文档
最新文档