XML基础及其实践开发教学教材(唐琳主编~)习题-答案~

上传人:不*** 文档编号:88080982 上传时间:2019-04-18 格式:DOC 页数:28 大小:81.50KB
返回 下载 相关 举报
XML基础及其实践开发教学教材(唐琳主编~)习题-答案~_第1页
第1页 / 共28页
XML基础及其实践开发教学教材(唐琳主编~)习题-答案~_第2页
第2页 / 共28页
XML基础及其实践开发教学教材(唐琳主编~)习题-答案~_第3页
第3页 / 共28页
XML基础及其实践开发教学教材(唐琳主编~)习题-答案~_第4页
第4页 / 共28页
XML基础及其实践开发教学教材(唐琳主编~)习题-答案~_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《XML基础及其实践开发教学教材(唐琳主编~)习题-答案~》由会员分享,可在线阅读,更多相关《XML基础及其实践开发教学教材(唐琳主编~)习题-答案~(28页珍藏版)》请在金锄头文库上搜索。

1、-_习题1答案1. XML参考答案:静夜思李白床前明月光疑是地上霜举头望明月低头思故乡2. 判断下列元素的内容是否合法& 错/ 对/ 对 错 错3. /错误元素中不允许使用4. 1北京xx2大连yy3上海zz5. XML文件的分类:无效的XML文档、格式良好的XML文档、有效的XML文档6. XML文件的逻辑构成,并简述各部分内容逻辑构成包括:(1)XML必要声明(2)DTD声明(3)PI(处理指令)(4)元素(5)注释1) XML必要声明语法:位置:必须位于第一行可以包含的属性及含义version 必须的 XML版本 1.0|1.1encoding 可选的 编码方式standalone 可选

2、的 XML文档是否独立 yes|no2)DTD声明语法:内置的DTD声明1) PI语法:位置:通常位于第一个元素之前如果需要使用的时候给出,否则不写 PI vs xml必要声明的相同点和不同点?(1)位置(2)出现次数(3)作用4)注释语法:需要注意的问题:1)不能位于必要声明之前2)不能嵌套在标记中3)本身不能嵌套4)中间内容不能出现-5)不能以-5)元素分类:空元素、带属性的、带内容的、带内容且带属性的习题2答案1. 分为3种方式:1)内部DTD2)外部DTD:外部DTD的引用须事先已有一个dtd文件,将DTD的约束写到文件中,然后在XML文档中按以下语法格式添加:SYSTEM关键字表示文

3、档使用的是私有DTD文件,“外部DTD文件的URI”可以是相对URI或者绝对URI,相对URI是相对于文档类型声明所在文档的位置。“外部DTD文件的URI”这部分也被称为系统标识符(system identifier)。3)公用DTD:公用DTD与外部DTD类似,但是该DTD引用公用的DTD的语法格式如下:2. DTD划分的元素类型及其含义元素类型含义EMPTY空元素,即该元素不包括任何内容(#PCDATA)字符串类型,即该元素内容中可以为任意字符串ANY任意类型,即该元素内容任意无限制子元素子元素类型,即该元素嵌套子元素混合类型混合内容类型,即该元素内部即包含字符串又包含子元素3.属性类型及

4、其含义属性类型说明CDATA单纯的字符数据,大部分属性都设置为该类型ID具有唯一性的属性值,需要注意的是该属性值必须以字母开头IDREF引用其它ID属性的值,该值必须在其它ID属性中存在IDREFS引用多个其它ID属性的值,中间使用空格间隔ENTITY未解析的外部实体类型,ENTITIES多个未解析的外部实体类型,中间使用空格间隔NMTOKEN是Name Token,就是关键字的名字。可以包含字母、数字、.、-、_、:组合的名字NMTOKENS多个NMTOKEN,中间使用空格间隔NOTATION标记名称Enumerated枚举类型的属性,只能从已有的属性中选取,不能填入新项目1. &big;5.!DOCTYPE TVSCHEDULE BANNERContent1990-10-10111111990-10-1012:00titlename1990-10-101112:00titlename©right;6. 答案!DOCTYPE CATALOG &COMPANY;dddddd习题3答案1. !DOCTYPE class !

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号