问题标签 [xslkey]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
20 浏览

xslt-2.0 - XSLT 2.0:检查节点集中的字符串是否包含在另一个字符串中

我有一个要求,其中接收到的输入 XML 对相同的错误代码具有不同的错误描述。我需要比较部分文本是否包含在错误描述中,以便进行一些过滤。下面是我正在尝试做的片段。

创建了一个变量来存储要在错误描述中检查的所有部分文本的列表。

创建了访问变量的密钥

此 XSL 的输入 XML 将具有类似

或者

是否可以使用contains函数来检查是否<Desc>具有来自 的值之一partialTextList

我试图为这种比较查找解决方案,但找不到。大多数解决方案是检查<Desc>列表中是否存在值,反之亦然。

任何帮助表示赞赏。