Я пишу XSLT-преобразование, в котором я хочу использовать функцию Replace для выполнения регулярного выражения и замены.
Однако Visual Studio 2008 сообщает, что
'replace()' - неизвестная функция XSLT.
Бит самого кода:
<xsl:otherwise>
<td style="border: solid 1px black; background-color:#00CC66;">
<xsl:variable name="FeatureInfo" select="Text" />
<xsl:value-of select="replace($FeatureInfo,'Feature=','TESTING')"/>
</td>
</xsl:otherwise>
Есть ли что-то, что я делаю неправильно?
Спасибо:)
Изменить: Я использую эту версию XSLT, но похоже, что это версия Visual Studio - проблема... Мне нужно попытаться найти обходной путь.
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">