Adrián, parte de este equipo de trabajo, nos ha hecho el favor de crear esta crónica porque domina perfectamente dicho tema.
Solución:
Las reglas generales para escapar son:
En 1.0:
- si quieres el attribute delimitador en un string literal, use el formulario de escape XML
"
o'
- si quieres el string delimitador en un string literal, estás jodido
En 2.0:
- si quieres el attribute delimitador en un string literal, use el formulario de escape XML
"
o'
- si quieres el string delimitador en un string literal, duplicarlo (por ejemplo, ‘No puedo’)
El uso de una variable $quot o $apos como lo muestra Vitaliy puede hacer que el código sea mucho más claro.
Esto debería funcionar:
'
...
Podría intentar intercambiar y ” y ‘ en su xsl:valor-de
Alternativamente, puede utilizar la función de traducción para eliminar los molestos apóstrofes.
No necesariamente mejor, pero elimina la necesidad de una variable.
Aquí puedes ver las reseñas y valoraciones de los usuarios
Nos encantaría que puedieras dar visibilidad a este escrito si te fue de ayuda.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)