Hallo zusammen!
Ich habe eine kleine XML-Datei, welche ich mittel XSLT in eine XHTML 1.0 Transitional-Datei ausgeben möchte. Bisher sieht meine XSLT-Datei wie folgt aus:
Das Problem ist, dass weder das HTML-Tag (<html xmlns="http://www.w3.org/1999/xhtml">) noch die breaks (<br/>) oder die Meta Angabe (<meta...) korrekt im Sourcecode auftauchen. Dort kommt dann: <html>, <br> und <META... .
Kann mir da jemand von euch helfen?!
Vielen Dank schonmal im voraus!!
Ich habe eine kleine XML-Datei, welche ich mittel XSLT in eine XHTML 1.0 Transitional-Datei ausgeben möchte. Bisher sieht meine XSLT-Datei wie folgt aus:
HTML:
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xhtml" version="1.0" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" encoding="utf-8" indent="yes"/>
<xsl:template match="/">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Test</title>
</head>
<body>
<h1>TEST</h1>
<h2><xsl:apply-templates/></h2>
</body>
</html>
</xsl:template>
<xsl:template match="users">
<xsl:value-of select="user/@id"/>..<xsl:value-of select="user"/><br/>
<xsl:value-of select="user/@sig"/><br/>
</xsl:template>
</xsl:stylesheet>
Das Problem ist, dass weder das HTML-Tag (<html xmlns="http://www.w3.org/1999/xhtml">) noch die breaks (<br/>) oder die Meta Angabe (<meta...) korrekt im Sourcecode auftauchen. Dort kommt dann: <html>, <br> und <META... .
Kann mir da jemand von euch helfen?!

Vielen Dank schonmal im voraus!!