XSL语法只能复制多个单词

时间:2013-01-30 13:07:16

标签: xslt

我有大型XML文件,必须修剪它们以排除特定节点,并使用xsl:template match语句来识别一些用于排除的文件。

但是我可以使用什么语法根据单词数排除或包含?

示例:这用于排除字符串节点,其中instring的内容与outtring的内容相同

<xsl:template match="string[instring=outstring]"/>

如果在instring和outstring中有多个单词,我需要将其更改为仅匹配。

伪语法现在是:排除instring = outstring的字符串节点 所需的伪语法是:排除字符串节点,其中instring = outstring和instring / outstring不止一个单词(即保留那些相同的字符串,如果它们只是一个单词)

1 个答案:

答案 0 :(得分:1)

你能检查 substring 在这种情况下是否包含空格吗?

<xsl:template match="string[instring=outstring][contains(instring, ' ')]"/>