Mann ist der Post alt :o
aber DANKE! ^^ genau danach hab ich gesucht.
Auch wenn man sich 2007 das Redbook für XML in R5 durchliest und zwar xsl-Dateien basteln kann, die machen, was sie sollen, wenn man normale xml-Dateien verwendet, aber absolut nicht, wenn man ein dxl-Dokument darstellen möchte... aber ja, so ist das.
NAMESPACES!!! ... dxl: vergessen - ich fasses nicht. wie gesagt. Mann lernt nie aus... und trotzdem haut es nicht hin :(
"Fehler beim Laden des Stylesheets (null)" zeigt der Browser, bei folgender xsl-Datei
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" />
<xsl:template match="/" >
<html>
<head>
<title>Export</title>
</head>
<body>
<h1>Export des Vertrags:</h1>
<xsl:value-of select="/dxl:document/dxl:item[@name='Vertragsart']/dxl:text"/>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Entweder - oder ich überseh irgendwas ;) ne Idee?
ui - IE zeigt mir ne bessere Fehlermeldung als FF - "Das Präfix 'dxl' wurde nicht definiert. Na sowas. Wissenwa doch gleich mehr...
edit: ergänzt:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:dxl='http://www.lotus.com/dxl'>
öh - etwas überraschend:
Das ganze funktioniert viel besser, wenn ich nicht überall dxl: davorschreibe :D hehe.
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:dxl='http://www.lotus.com/dxl'>
<xsl:output method="html" />
<xsl:template match="/" >
<html>
<head>
<title>Export</title>
</head>
<body>
<h1>Export des Vertrags:</h1>
test: <xsl:value-of select="document/noteinfo/created/datetime"/>
</body>
</html>
</xsl:template>
</xsl:stylesheet>