Jag har ett xml-dokument med text som kan innehålla html-taggar (tex <br/>).
Men när jag transformerar mitt xml dokument m.h.a xsl får jag inte med mig mina taggar. Den tycks alltså skippa mina <br />. Någon som har ett tips?
html-taggar i xml
3 svar · 491 visningar · startad av Maggan
Då <br/> uppfattas som ett tomt xml-element kommer den aldrig att skrivas ut. Om du skall ha html-taggar i din xml-fil så bör du ha koden inom CDATA-taggen.
Exempel:
<?xml version="1.0" encoding="iso-8859-1"?>
<root>
<node>
<![CDATA[<br/><br/><br/>Testar lite mer text...]]>
</node>
</root>
Sedan när du skall skriva ut detta med xsl får du ha Disable Output Escaping attributet lika med yes.
Exempel:
<xsl:value-of select="node" disable-output-escaping="yes" />
Funkar bra. Tack så mycket.
Flyttas från ASP