• 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++C编程指南
    WinCE.NET中播放声音
    WINCE.NET中程序只运行一次
    解决vs2003开发PDA(wince.net4.2)调试与部署问题
    WinCE.NET中设置系统日期时间
    网页上发送mail(PHP)
    点阵字库预览工具 V1.0.0
    WINCE.NET4.2下如何获取程序当前运行目录
  • 原文地址:https://www.cnblogs.com/selfimprove/p/4583039.html
Copyright © 2020-2023  润新知