zoukankan      html  css  js  c++  java
  • XLink and XPoint

    XLink 定义在 XML 文档中创建超级链接的标准方法。

    XPointer 允许这些超级链接指向 XML 文档中的更多具体部分(片断)。

     XLink

    XLink 是 XML 链接语言(XML Linking Language)的缩写

    XLink 是用于在 XML 文档中创建超级链接的语言

    XLink 类似于 HTML 链接 - 但是更为强大

    XML 文档中的任何元素均可成为 XLink

    XLink 支持简易链接,也支持可将多重资源链接在一起的扩展链接

    通过 XLink,链接可在被链接文件外进行定义

    XLink 是 W3C 推荐标准

     XPointer

    XPointer 是 XML 指针文件(XML Pointer Language)的缩写

    XPointer 使超级链接可以指向 XML 文档中更多具体的部分(片断)

    XPointer 使用 XPath 表达式在 XML 文档中进行定位

    XPointer 是 W3C 推荐标准

    XLink 是 XML 链接语言(XML Linking Language)的缩写

    XLink 是用于在 XML 文档中创建超级链接的语言

    XLink 类似于 HTML 链接 - 但是更为强大

    XML 文档中的任何元素均可成为 XLink

    XLink 支持简易链接,也支持可将多重资源链接在一起的扩展链接

    通过 XLink,链接可在被链接文件外进行定义

    XLink 是 W3C 推荐标准

     

    XLink语法:

    为了访问 XLink 的属性和特性,必须在文档的顶端声明 XLink 命名空间。

    XLink 的命名空间是:"http://www.w3.org/1999/xlink"。

    xlink:type 和 xlink:href 属性定义了来自 XLink 命名空间的 type 和 href 属性。

    xlink:type="simple" 可创建一个简单的两端链接(意思是“从这里到哪里”)。稍后我们会研究多端链接(多方向)。

    XPointer

     

    可以在 xlink:href 属性中把 XPointer 部分添加到 URL 后面,这样就可以导航(通过 XPath 表达式)到文档中某个具体的位置了。

    举例,在下面的例子中,我们通过唯一的 id “rock” 使用 XPointer 指向某个列表中的第五个项目。

    href=http://www.example.com/cdlist.xml#id('rock').child(5,item)

     

    xlink:show 属性规定了在何处打开链接。xlink:show="new" 意味着链接

    XLink 属性 参考手册

    属性

    描述

    xlink:actuate

    onLoad

    onRequest

    other

    none

    定义何时读取和显示被链接的资源。

    xlink:href

    URL

    要链接的 URL。

    xlink:show

    embed

    new

    replace

    other

    none

    在何处打开链接。Replace 是默认值。

    xlink:type

    simple

    extended

    locator

    arc

    resource

    title

    none

    链接的类型。

     

  • 相关阅读:
    C语言初学者应该知道的(一)
    【文摘】中国IT从业者的职业——软件项目管理师
    只有荒凉的沙漠,没有荒凉的人生 ——黄渤
    定时更改桌面背景
    C语言初学者应该知道的(二)
    整理那些书
    Linux操作系统———李纳斯
    【c笔记】一个很好的编程题
    【c 笔记】windows的wsprintf不支持浮点型的%f
    【文摘】中国IT从业者的职业——软件测试员
  • 原文地址:https://www.cnblogs.com/selfimprove/p/4583039.html
Copyright © 2011-2022 走看看