У меня есть XSL-файл, который работает как шарм, по крайней мере, пока я не хотел использовать регулярные выражения из EXSLT, что я и сделал: добавил:
xmlns:regexp="http://exslt.org/regular-expressions"
extension-element-prefixes="regexp"
и использовал это:
<xsl:choose>
<xsl:when test="regexp:test(
Location/Politic/@Country,
'Espa.a',
'i'
)"
>ES</xsl:when>
</xsl:choose>
где-то в моем XSL.это привело к следующей ошибке:
xmlXPathCompOpEval: function test not found
XPath error : Unregistered function
xmlXPathCompiledEval: 3 objects left on the stack.
Любая идея, что я здесь делаю неправильно, я строго следовал инструкциям по
http://www.exslt.org/
Спасибо