gpt4 book ai didi

xml - XPath 或 XML 内容中的上下文概念是什么

转载 作者:行者123 更新时间:2023-12-03 17:34:01 24 4
gpt4 key购买 nike

我读了context这个词在有关 XPath 的文档中经常出现。我想对它有一个概念性的想法,并将其与我对它的理解或其一般含义进行比较。

目前,由 context我想到一组节点在 XML 的层次结构中创建一个范围。

例如

<doc>
<header>
</header>
<content>
<section1>
it is a good boy
</section1>
<section2>
this good is for export
</section2>
</content>
<footer>
</footer>
</doc>

用我自己的话来说,例如 //content/section1//*是一个上下文,其中“好”的含义与其在 //content/section2//* 的上下文中的含义不同。

不知道它在XPath或者XSLT的文档中和它的含义有多少对应,...

最佳答案

根据 the docs :

Expression evaluation occurs with respect to a context. XSLT and XPointer specify how the context is determined for XPath expressions used in XSLT and XPointer respectively. The context consists of:


  • 一个节点(上下文节点)
  • 一对非零正整数(上下文位置和上下文大小)
  • 一组变量绑定(bind)
  • 函数库
  • 表达式
  • 范围内的命名空间声明集

    The context position is always less than or equal to the context size.

    关于xml - XPath 或 XML 内容中的上下文概念是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30870361/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com