xml - XLink、XPointer 和 XInclude 之间

标签 xml xpath

XLinkXPointerXInclude 有什么区别?

太乱了。有人可以解释一下区别吗?

最佳答案

简答:

XLink 和 XPointer 非常相似,因为它们提供了一种引用其他元素的方法,但主要区别(除了语法之外)是:

  • 使用 XLink,您可以引用其他或相同 xml 文档
  • 使用 XPointer,您可以仅引用相同 xml 文档的部分

XInclude 反而是将不同的xml文档合并为一个。 重要的是要注意包含在解析之后和任何其他处理之前立即发生。经典的例子就是想象一本书由几章组成,每一章都是一个单独的xml文档

长答案:

关于xml - XLink、XPointer 和 XInclude 之间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/623124/

相关文章:

templates - Visual Studio 2012/2013 XSL XPATH 项目

xml - xml格式的ISO数据来源?

python - 使用 Python 的 XPATH 解析 XML

php - PHP 中的 DOM/XPATH : What is nodeValue?

java - WSO2 ESB 无法将完整的 JSON 数据转换为 XML

xml - 如何提取标签外的文本xml

java - 为什么我的 XPath 没有选择任何东西?

html - xsl 聚合或子查询

xml - xpath查询的参数化以防止注入(inject)攻击

xml - Xpath从兄弟节点的父节点获取值