Thomas J.S.: XML-Element unverändert per XSL in HTML einbinden

Beitrag lesen

Hallo,

Wie bekomme ich den kompletten Inhalt eines XML-Dokumentes (zumindest den des Root-Elemntes) nochmals redundant zur Kontrolle in mein generiertes HTML-Dokument? (einfach als text, mehr nicht)

Folgendes habe ich mit Saxon:
(der Namensraum xhtml ist nötig, damit die Elemente nicht nach HTML-Syntax ausgegeben werden)

<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xhtml="http://www.w3.org/1999/xhtml" exclude-result-prefixes="xhtml">
<xsl:output method="xhtml:xhtml" encoding="iso-8859-1" />

<xsl:template match="/">
<html>
<head>
 <title>Untitled</title>
</head>

<body>
<form action="">
 <textarea cols="100" rows="20">
  <xsl:copy-of select="/" />
 </textarea>
</form>
</body>
</html>
</xsl:template>

</xsl:stylesheet>