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

上传人:夏** 文档编号:512869292 上传时间:2023-10-08 格式:DOC 页数:34 大小:84.50KB
返回 下载 相关 举报
XML基础及实践开发教程(唐琳-主编)习题答案_第1页
第1页 / 共34页
XML基础及实践开发教程(唐琳-主编)习题答案_第2页
第2页 / 共34页
XML基础及实践开发教程(唐琳-主编)习题答案_第3页
第3页 / 共34页
XML基础及实践开发教程(唐琳-主编)习题答案_第4页
第4页 / 共34页
XML基础及实践开发教程(唐琳-主编)习题答案_第5页
第5页 / 共34页
点击查看更多>>
资源描述

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

1、习题1答案1L参照答案:tte静夜思/tileautor李白lne床前明月光/lin疑是地上霜举头望明月line低头思家乡/line/pom2.判断下列元素的内容与否合法& 错/ 对/ 对da 错daa 错3. /错误元素中不容许使用4. tms1/teamieamname北京x/team2大连yy/teaameteam3/tad上海z5. XM文献的分类:无效的XL文档、格式良好的XML文档、有效的文档6. XM文献的逻辑构成,并简述各部分内容逻辑构成涉及:(1)XML必要声明()DTD声明(3)I(解决指令)()元素(5)注释1) XML必要声明语法:位置:必须位于第一行可以涉及的属性及含

2、义verio 必须的 XL版本 1.0|.1ncding 可选的 编码方式standl 可选的 XL文档与否独立 yen2)DTD声明语法:内置的DTD声明1) 语法:位置:一般位于第一种元素之前如果需要使用的时候给出,否则不写 PI v x必要声明的相似点和不同点?(1)位置(2)浮现次数(3)作用)注释语法:需要注意的问题:1)不能位于必要声明之前)不能嵌套在标记中)自身不能嵌套4)中间内容不能浮现-5)不能以-5)元素分类:空元素、带属性的、带内容的、带内容且带属性的习题2答案1. 分为3种方式:1)内部DD2)外部TD:外部D的引用须事先已有一种dtd文献,将DTD的约束写到文献中,然

3、后在ML文档中按如下语法格式添加:!DOCTYE (根元素名称)SYTEM “外部TD的RL地址”YTM核心字表达文档使用的是私有TD文献,“外部DTD文献的RI”可以是相对URI或者绝对URI,相对URI是相对于文档类型声明所在文档的位置。“外部D文献的I”这部分也被称为系统标记符(sem identifer)。)公用DTD:公用DTD与外部DD类似,但是该DTD引用公用的DTD的语法格式如下:.DTD划分的元素类型及其含义元素类型含义PT空元素,即该元素不涉及任何内容(#CDAT)字符串类型,即该元素内容中可觉得任意字符串NY任意类型,即该元素内容任意无限制子元素子元素类型,即该元素嵌套子

4、元素混合类型混合内容类型,即该元素内部即涉及字符串又涉及子元素3属性类型及其含义属性类型阐明CDATA单纯的字符数据,大部分属性都设立为该类型D具有唯一性的属性值,需要注意的是该属性值必须以字母开头IDRF引用其他ID属性的值,该值必须在其他I属性中存在IDRES引用多种其他ID属性的值,中间使用空格间隔ETIY未解析的外部实体类型,NTIIS多种未解析的外部实体类型,中间使用空格间隔NMTON是NameToken,就是核心字的名字。可以涉及字母、数字、.、-、:组合的名字NMTENS多种NMOKN,中间使用空格间隔NTION标记名称numerate枚举类型的属性,只能从已有的属性中选用,不能

5、填入新项目1. bi;5.!EEMENT BNER (#PCDA)!EENHOLIY (CATA)!ELEMNTROGRASLOT(IME,TITLE,DESCRIPTO?)!ELEMENTTTLE (PCT)!ATTLIST TVCHEDULE NME ATA #MPLED!TTLS ROGRAMLOT VT CDATA#IMPLD TSCEULE NAME=namBANNEontetDA19010-10DATE1/IDY/CANEL11190-10-10/DATE2:00tlenaeYDA99-0101/HOLIAPROGRAMSLTIM12:00ttlena©riht;6. 答案!DOCYEATAL!EIY ATOR John Do!ELEMENT NOES(#PCA)PCFCTONEGHT=100 POWEeee&COMPAN;ddPRICE MSRP=ss HPPIN=s RE=s WOLEAE=eeedddRICOTES/ECIFCTO/PRE习题答案1. ?ml verion1.0 eoding=TF-8?!OYE cas!ELM aa:maj (aa:me)*!EMN aa:nme (#PDATA)!ELEMET bb:ae(PC

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

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