XML aggiungi < a > collegamento ipertestuale
-
03-07-2019 - |
Domanda
Ho un BLOB XML che viene confrontato con uno schema in sql 2005. Il mio sito Web utilizza xsl per trasformare e visualizzare il BLOB. Come faccio ad aggiungere un collegamento ipertestuale al file XML (in qualsiasi nodo) senza che lo schema sql 2005 si lamenta che un nodo è stato trovato nel posto sbagliato? O il xsl pensando che il collegamento ipertestuale sia un nodo XML valido?
grazie
Soluzione
Suppongo che tu non stia codificando < e > caratteri correttamente. Devi utilizzare & amp; lt; e & amp; gt;
Altri suggerimenti
Per una costruzione html più avanzata, potrebbe essere necessario utilizzare il tag xsl: element:
<xsl:element name="a">
<xsl:attribute name="href">http://www.stackoverflow.com</xsl:attribute>
Click here
</xsl:element>
rende
<a href="http://www.stackoverflow.com">Click here</a>
La cosa bella di questo è che i valori per uno qualsiasi dei "quot" " gli attributi o il testo interno possono essere calcolati valori xsl.