XSLT 1.0 no puede traducir apóstrofe
Tengo el siguiente contenido en mi XML:
<MyElement> Cats&apos; eyes </ MyElement >
Cuando uso el siguiente código en mi XSLT 1.0:
<xsl:value-of select="MyElement" />
La salida es
Cats' eyes
Pero quiero conseguir
Cats’ eyes
Lo intenté
<xsl:value-of select='translate(MyElement, "&apos; ", "' ")' />
Pero no funcionó, el resultado fue ca 'ey con algunoseliminado ¡¡¡¡caracteres!!!!
¿Cualquier pensamiento?
Gracias