Вы не используете библиотеку правильно.Взгляните на инструкции здесь .
После загрузки библиотеки вам необходимо:
1) Добавить импорт в ваш xsl-файл:
<xsl:import href="string.xsl"/>
2) Добавить пространство имен:
xmlns:str="http://xsltsl.org/string"
3) Назовите шаблон следующим образом:
<xsl:template match="foo">
<xsl:call-template name="str:to-upper">
<xsl:with-param name="text">hello world</xsl:with-param>
</xsl:call-template>
</xsl:template>
Это приведет к HELLO WORLD
.
ОБНОВЛЕНИЕ:
Нет, вам не нужно скачивать библиотеку локально.Вы можете просто сослаться на string.xsl
, используя полный URL.