XML agregar < a > hiperenlace
-
03-07-2019 - |
Pregunta
Tengo un blob xml que se compara con un esquema en sql 2005. Mi sitio web usa xsl para transformar y mostrar el blob. ¿Cómo agrego un hipervínculo al xml (en cualquier nodo) sin que el esquema sql 2005 se queje de que se encontró un nodo en el lugar incorrecto? ¿O el xsl piensa que el hipervínculo es un nodo xml válido?
gracias
Solución
Supongo que no está codificando el < y > personajes correctamente Debe utilizar & amp; lt; y & amp; gt;
Otros consejos
Para una construcción html más avanzada, puede que necesite usar la etiqueta xsl: element:
<xsl:element name="a">
<xsl:attribute name="href">http://www.stackoverflow.com</xsl:attribute>
Click here
</xsl:element>
renderiza
<a href="http://www.stackoverflow.com">Click here</a>
Lo bueno de esto es que los valores para cualquiera de los "nombre" los atributos o el texto interno se pueden calcular valores xsl.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow