XML 中 使用 Xlink 与 XPointer

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

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


上图阐述了在 XML 中 XQuery、Xpointer、XLink、XSLT 与 XPath 的关系。在对 XML 的处理中,这几种技术都是结合使用的。


  • 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 的知识,请访问本站的 XLink 的教程

如果您想掌握更多的 XPointer 的知识,请访问本站的 XPointer 的教程