XML / XSLT 1.0-如何对文本字符串使用XSL模板匹配?

时间:2019-06-01 21:45:57

标签: xml xslt

我在XSLT 1.0文档中有一段代码,无法正常工作。

如何正确获取XSLT 1.0以识别/匹配字符串?

在以下情况下,Description保留的文本字符串在此示例中为English (AAC) (2.0 ch),但并非总是这样(或字符串中的字符数相同)。

有时字符串可能是:例如English (E-AC3) (2.0 ch)

我尝试过:

<xsl:template match="AudioTrack[ScannedTrack/TrackNumber > 0 and (ScannedTrack/Description = "English (AAC) (2.0 ch)")]">

但它对我不起作用。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

应为'English (AAC) (2.0 ch)',因此:

<xsl:template match="AudioTrack[ScannedTrack/TrackNumber > 0 and (ScannedTrack/Description = 'English (AAC) (2.0 ch)')]">

使用单引号