martin sejrek: Mit XSL will ich die vollstaendige Baumstruktur ausgeben.

Beitrag lesen

Hallo Martin,

Hallo auch,

Wer kann mir einen Anhaltspunkt geben, wie ich mit XSL oder XSLT (Xpath) ein XML Dokument vollstaendig ausgeben kann.

Mittels xsl:copy-of. Das folgende Style-Sheet kopiert dir das gesamte Quelldokument in den Ergebnisbaum. Rekursion ist dabei nicht notwendig, da xsl:copy-of die Kinder des gegenwärtigen Knotens mit ins Ergebnisdokument schreibt.

danke erst einmal. ich dachte schon, dass sich keiner meldet.

<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">

<xsl:copy-of select="node()"/>

</xsl:template>

</xsl:stylesheet>

nun, ich habe es auf ein xml file getestet. funktioniert nicht wirklich. meine loesung ist da etwas anders ausgefallen:
mit xsl:template<xsl:apply-tamplates /> habe ich eine rekursion hinbekommen. das funktioniert sehr gut. ich danke dir!!!

Gruß
Franz

gruss zurueck,
martin