XSLT / XML: преобразовать апостроф в пробел
Мой XML
<Name>KUEN'S INTERNATIONAL</Name>
ИСПОЛЬЗОВАНИЕ XSL НЕОБХОДИМО ПРЕОБРАЗОВАТЬ
<Name>KUENS INTERNATIONAL</Name>
В моем xsl естьшаблон, где я заменяю некоторые специальные символы пробелами.
Мне нужно заменить '
апостроф из строки, которая выдает ошибку.
Я даже посмотрел некоторые ответысвязанные с проблемой, некоторые пытались с версией 2.0, но я работаю в 1.0
Можете ли вы сказать мне, как работают эти специальные символы -> <> 'Как преобразовать '
апостроф в пробел
<xsl:template name="stripSpecialChars">
<xsl:param name="string" />
<xsl:value-of select="translate($string,'()*%$#@!~<>&apos;,.?[]=-+/\',' ')"/>
</xsl:template>
<xsl:text><![CDATA[<NAME>]]></xsl:text>
<xsl:call-template name="stripSpecialChars">
<xsl:with-param name="string" select="/Name"/>
</xsl:call-template>
<xsl:text><![CDATA[</NAME>]]></xsl:text>