HTML erlauben
Martin Henkel
- xsl
Hallo,
ich habe in meiner XML Datei auch HTML Text, also z.b.
<KUNDE>
<NAME>Maier</NAME>
<BESCHREIBUNG>Hier gibts <a href="test.html">mehr</a></BESCHREIBUNG>
</KUNDE>
Jetzt wird meine XML Datei per XSL in eine schöne Kundentabelle transformiert.
In der Tabelle erscheint auch der Kunde Maier, aber im Beschreibungsfeld steht es genau so wie oben drin, also mit <a href=... ich hätte da aber gern das das in HTML umgewandelt wird, also da ein wirklicher Link erscheint.
Ist das machbar?
Gruß,
Martin
Möglicher Weg:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html"/>
<xsl:template match="/">
<html>
<head/>
<body>
<xsl:copy-of select="KUNDE/BESCHREIBUNG/node()"/>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Gruß, H.
Möglicher Weg:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html"/>
<xsl:template match="/">
<html>
<head/>
<body>
<xsl:copy-of select="KUNDE/BESCHREIBUNG/node()"/>
</body>
</html>
</xsl:template>
</xsl:stylesheet>Gruß, H.
Hi,
ah, COPY-of- select war die Antwort, ich hatte Value-of-select. Danke! Noch eine Frage: So sachen wie " werden auch als reintext angezeigt. Kann man die auhc irgendwie richtig anzeigen lassen?
Grüße,
Martin
Ist das machbar?
Wozu gibts de.selfhtml.org?? Wie wärs mit suchen?
http://de.selfhtml.org/xml/darstellung/xsltbeispiele.htm#textbeispiel