XLink 和 XPointer 简介

XLink 定义了一套标准的在 XML 文档中创建超级链接的方法。 XPointer 使超级链接可以指向 XML 文档中更多具体的部分(片断)。 您应当具备的基础知识 学习本教程前您应当具备的基础知识: HTML / XHTML XML / XML 命名空间 XPath 如果您希望首先学习这些项目,请在我们对 首页 访问这些教程。首页. 什么是 XLink? XLink 是 XML 链接语言(XML Linking Language)的缩写 XLink 是用于在 XML 文档...

XLink 和 XPointer 语法

XLink 语法 在 HTML 中,我们知道 <a> 元素可定义超级链接。不过 XML 不是这样工作的。在 XML 文档中,您可以使用任何你需要的名称 - 因此对于浏览器来说是无法预知在 XML 文档中可调用何种超级链接元素。 在 XML 文档中定义超级链接的方法是在元素上放置可用作超级链接的标记。 下面是在 XML 文档中使用 XLink 来创建链接的简单实例: <?xml version="1.0"?> <homepages xmlns:xlink="htt...

XLink 实例

让我们通过研究一个实例来学习一些基础的 XLink 语法。 XML 实例文档 请看下面的 XML 文档,"bookstore.xml",它用来呈现书籍: <?xml version="1.0" encoding="ISO-8859-1"?> <bookstore xmlns:xlink="http://www.w3.org/1999/xlink"> <book title="Harry Potter"> <description xlink:type="simple" xlink:href="http://book.com/images/HPotter.gif" xlink:show="new"> As hi...

XPointer 实例

让我们通过研究一个实例来学习一些基础的 XPointer 语法。 XPointer 实例 在本例中,我们会为您展示如何使用 XPointer 并结合 XLink 来指向另外一个文档的某个具体的部分。 我们将通过研究目标 XML 文档开始(即我们要链接的那个文档)。 目标XML文档 目标XML文档名为 "dogbreeds.xml",它列出了一些不同的狗种类: <?xml version="1.0" encoding="ISO-8859-1"?> <dogbreeds> <dog breed...

XLink总结

XLink 概要 本教程已经向您讲解了在 XML 文档中创建超级链接的一种标准方法。 您已经明白了 XML 中的链接被分为两个部分:XLink 和 XPointer。 XLink 定义了一套在 XML 文档中创建超级链接的标准方法。XPointer 使超级链接有能力指向 XML 文档中更多具体的部分(片断)。 如需更多有关 XLink 的知识,请浏览我们的《XLink 参考手册》。 您已经学习了 XLink,下一步呢? 下一步应当学习 XQuery。 XQuery XQ...

XLink 参考手册

XLink,即 XML 链接语言,是一种通过 W3C 推荐标准认证的 XML 标记语言,提供一些方法,用于在 XML 文件上创建内部和外部链接,以及与这些链接相关联的元数据。 XLink 提供两种可在 XML 文档中使用的超链接,简单链接和扩展链接。简单链接,只连接两种资源,类似于 HTML 链接和 IMG 链接。 扩展链接,可连接任意数量的资源。 XLink 属性参考手册 属性 值 描述 xlink:actuate onLoad onRequest other...

XLink 和 XPointer 教程

XLink 定义在 XML 文档中创建超级链接的标准方法。 XPointer 允许这些超级链接指向 XML 文档中的更多具体部分(片断)。 现在开始学习 XLink 和 XPointer! 内容列表 XLink 和 XPointer 简介 本章阐述 XLink 和 XPointer 的概念。 XLink 和 XPointer 语法 XLink 和 XPointer 的语法。 XLink 实例 一个在 XML 文档中使用 XLink 的实例。 XPointer 实例 一个在 XML 文档中使用 XLink 和 XPointer 的实例...