- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章 XML相关协议 《XML编程原理与实例教程》电子教案
第九章 XML相关协议 内容提要 XLink XInclude DOM SAX AJAX 9.1 XML链接语言(XLink) XML链接语言(XML Linking Language,XLink):在XML文档中插入元素以创建和描述资源之间的连接的规范。 XLink链接:资源或资源的某一部分之间的一种明确的关系 XLink链接功能: 声明两个或两个以上资源之间的关系; 将元数据与链接结合在一起 在与被连接资源分离的位置表示链接 XLink元素 定义:所谓XLink元素,是一个符合Xlink的,声明了链接存在的XML元素,它有一个来自于XLink名称空间的名为type的属性,并满足所选定的元素类型的一致性约束。 类型:simple类型, extended类型, locator类型, arc类型,resource类型, title类型。 XLink元素属性 XLink名称空间定义的全局属性,给任意名称空间中的元素用于定义XML链接,包括: type:指定了元素的类型,取值必须为simple、extended、locator、arc、resource、title和none中的一个,对应于六种XLink元素类型。这个值是必须的; href:用于定位资源,取值范围必须为URI; 语义属性 语义属性描述了资源在链接上下文中的意义 role:用于extended,simple,locator和resource类型元素,取值必须为URI,指向一些资源,用于描述链接的特性; arcrole:与role类似,用于arc和simple类型; title:一个描述资源的字符串,使用可读的形式来描述链接或资源的意义。 行为属性 定义了链接或者弧向目标资源游历的策略。 show属性:表示当从起始资源向目标资源游历时的显示方式。取值必须为“new”, “replace”, “embed”, “other”和“none”中的一个; actuate属性:描述了链接的游历发生的时机。取值必须为onLoad, onRequest, other, 和none中的一个。 游历属性 用于描述游历,取值范围必须是NCName Label属性可以用于resource类型元素和locator类型的元素; from:用于arc类型元素,说明游历的起点; to:游历的终点。 XLink元素类型 simple、extended类型元素分别描述了简单链接与扩展链接; locator,resource类型分别描述了远程与本地资源; arc类型规定了链接的游历; title增加了对extended、locator和 arc类型的说明。 XLink元素嵌套模式 XLink元素类型与属性关系 简单链接 定义: 所谓简单链接就是一个从本地资源到远程资源的连接,简单链接可以看成是扩展链接的简化 这包含三个意思: 第一是有两个资源,而不能是多个资源; 第二是这两个资源要求一个是本地的,一个远程的; 第三是有一个从本地资源到远程资源的弧,也就是一个输出链接。 简单链接表示 简单链接通过XLink元素中的simple类型元素来表示。 simple类型元素就是一个拥有属于XLink名称空间,且名为type的属性的值为”simple”的xml元素。 可以通过定位器属性href;语义属性role、arcrole和titile;还有行为属性show和actuate来进一步描述链接。 例9-1-1简单链接的定义 9-1-1.dtd ?xml version=1.0 encoding=UTF-8? !ELEMENT studentlink ANY !ATTLIST studentlink xmlns:xlink CDATA #FIXED /1999/xlink xlink:type (simple) #FIXED simple xlink:href CDATA #IMPLIED xlink:role MTOKEN #FIXED /linkprops/student xlink:arcrole CDATA #IMPLIED xlink:title CDATA #IMPLIED xlink:show (new |replace |embed |other |none) #IMPLIED xlink:actuate (onLoad |onRequ
您可能关注的文档
- 第三章数据类型表达式 c语言 教学课件.ppt
- 第三章信号转换与处理电路.ppt
- 第三章民事诉讼法的基本原则 民事诉讼法.ppt
- 第三章光学成像系统的传递函数 信息光学 教学课件.ppt
- 第三章消费税 马海涛《中国税制》(第四版)ppt.ppt
- 第三章服务战略 服务经济.ppt
- 第三章流化床燃烧与传热 CFB锅炉学习课件.ppt
- 第三章班级管理目标与基本任务 班级管理课件.ppt
- 第三章南京政府的统一和苏维埃运动的开展 大学中国现代史课件.ppt
- 第三章短路电流计算 消防工程 电气防火课件.ppt
- 2024-2025学年河北青年管理干部学院单招数学检测卷【黄金题型】附答案详解.docx
- 2024-2025学年河南机电职业学院单招数学综合提升测试卷含答案详解(达标题).docx
- 2024-2025学年河北能源职业技术学院单招数学题库试题带答案详解(最新).docx
- 2024-2025学年河南信息统计职业学院单招数学考前冲刺练习带答案详解(实用).docx
- 2024-2025学年河北科技学院单招数学常考点试卷含答案详解【夺分金卷】.docx
- 2024-2025学年河北能源职业技术学院单招数学预测复习附完整答案详解(必刷).docx
- 2024-2025学年河北能源职业技术学院单招数学预测复习附完整答案详解(必刷).docx
- 2024-2025学年河北女子职业技术学院单招数学复习提分资料含答案详解(基础题).docx
- 2024-2025学年河北政法职业学院单招数学模拟题库带答案详解(A卷).docx
- 2024-2025学年河北轨道运输职业技术学院单招数学高频难、易错点题附完整答案详解(网校专用).docx
文档评论(0)