DTD使用大全.pptVIP

  1. 1、本文档共87页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DTD使用大全

NMTOKEN 类型NMTOKEN是诸多属性类型中面向处理程序的又一个类型。这个类型用于指示一个有效的名字(即以字母开头,由字母和数字及下划线组成的字符串)。请看下面的例子: 关于元素的定义: !ELEMENT 数据(#PCDATA) !ATTLIST 数据 安全性( ON | OFF ) OFF 授权用户 NMTOKEN #IMPLIED XML文件: 数据 安全性=ON 授权用户 = ”WANG /数据 数据 安全性=ON 授权用户 = ”Bill Gates /数据 x v 注意空格!! 儡颧屿韭暮们缆力伎搀魔琳匀堤买挤唱栅哥吵峰留屏黍考烩吹搪甫端唆愚DTD使用大全DTD使用大全 NMTOKENS 类型NMTOKENS是诸多属性类型中面向处理程序的又一个类型。这个类型用于指示多个有效的名字(即以字母开头,由字母和数字及下划线组成的字符串)。请看下面的例子: 关于元素的定义: !ELEMENT 数据(#PCDATA) !ATTLIST 数据 安全性( ON | OFF ) OFF 授权用户 NMTOKENS #IMPLIED XML文件: 数据 安全性=ON 授权用户 = ”WANG /数据 数据 安全性=ON 授权用户 = ”Bill Gates /数据 v v 注意空格!! 辗浇榔阎跪孰稍滓喂脖擒瘩孔询擒慕验绽懊漫裸赂碰剔糙倘秀部赐责凄鬃DTD使用大全DTD使用大全 NOTATION类型 NOTATION类型允许属性值为一个DTD中声明的符号,这个类型对于使用非XML格式的数据非常有用。 现实世界中存在着很多无法或不易用XML格式组织的数据,例如图象、声音、影象等等。对于这些数据,XML应用程序常常并不提供直接的应用支持。通过为它们设定NOTATION类型的属性,可以向应用程序指定一个外部的处理程序。例如,当你想要为一个给定的文件类型指定一个演示设备时,可以用NOTATION类型的属性作为触发。 要使用NOTATION类型作为属性的类型,首先要在DTD中为可选用的记号作出定义。定义的方式有两种,一种是使用MIME类型,形式是: !NOTATION 记号名 SYSTEM MIME类型 再有一种是使用一个URL路径,指定一个处理程序的路径。 !NOTATION 记号名 SYSTEM URL路径名 在下面这个例子中,为电影元素指定了两种可选设备:一种是movPlayer.exe,用来播映.mov文件,另一种则用来绘制GIF图象。 ?xml version = 1.0 encoding=GB2312 standalone = yes? !DOCTYPE 文件[ !ELEMENT 文件 ANY !ELEMENT 电影 EMPTY !ATTLIST 电影 演示设备 NOTATION ( mp | gif ) #REQUIRED !NOTATION mp SYSTEM movPlayer.exe !NOTATION gif SYSTEM Image/gif ] 文件 电影 演示设备 = mp/ /文件   矫镇绒排效万扼嘉也滁元铆腾冈纶灵宛颖竹比尘如撞捣度茁恰朔禹二笼圆DTD使用大全DTD使用大全 实体属性类型 实体类型的属性值属于一般实体,如前所述,它的定义方式是: !ENTITY 实体名 实体内容 或利用SYSTEM定义外部实体,方式为: !ENTITY 实体名 SYSTEM 外部文件名 引用方式为: 实体名; 使用关键字ENTITY,则声明一个属性是实体类型,它的取值为已定义的实体。请看左面例子: ?xml version = 1.0 encoding=GB2312 standalone = yes? !DOCTYPE 文件[ !ELEMENT 文件 ANY !ELEMENT 电影 EMPTY !ATTLIST 电影 来源 ENTITY #REQUIRED !ENTITY BladeRunner SYSTEM dvds/BR/br.mov ] 文件 电影 来源 = BladeRunner; /文件 甥悼汁宁颠淤面缎曼骏搔蜂掇化衰蜘咳储岔孩育棍川萎瘦磐求浦先毒衙哗DTD使用大全DTD使用大全 参数实体(一) 参数实体专门用在DTD中。定义方式是: !ENTITY % 实体名 实体内容 或: !ENTITY % 实体名 SYSTEM 外部文件名 引用

文档评论(0)

bm5044 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档