习题1 答案 1. XML 参考答案:
静夜思 李白 床前明月光 疑是地上霜 举头望明月 低头思故乡 2. 判断下列元素的内容是否合法
& 错
/ 对
/> 对
< 错
]]> 错 3. //错误元素中不允许使用]]> 4.
1 北 京 xx 2 大 连 yy 3 上 海 zz 5. XML文件的分类: 无效的 XML 文档、格式良好的 XML 文档、有效的 XML 文档 6. 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)...