gpt4 book ai didi

xslt - xslt变量xpath表达式

转载 作者:行者123 更新时间:2023-12-03 16:05:56 26 4
gpt4 key购买 nike

有人可以帮我解决以下问题:

<xsl:variable name="filterByNameA" select="*/person[firstName=$fname] "/>


我想尽可能做到这一点

 <xsl:variable name="filterByNameA" select="*/person[firstName=$fname] and */person[secondName=$fname]"/>


换句话说,我需要在一个变量中具有两个条件,以使我拥有具有相同 personfirstName的所有 secondName元素。

最佳答案

将两个测试放入相同的谓词中:

<xsl:variable name="filterByNameA" select="*/person[firstName=$fname and secondName=$fname]"/>


或等效地,使用两个谓词:

<xsl:variable name="filterByNameA" select="*/person[firstName=$fname][secondName=$fname]"/>


当您具有这样的连续谓词时,每个谓词都会过滤前一个谓词产生的列表,因此它们会被有效地 and

关于xslt - xslt变量xpath表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20502524/

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