Liebe Leute,
ich habe schon viel Hilfe in eurem Forum gefunden. Heute werde ich aber nicht fündig und wende mich direkt an Euch. Folgendes:
Ich habe ein HTML-File. Welches ich aus einer XML-File mittels XSLT generiert habe.
Nun möchte mit einer zweiten XSLT das HTML-File erneut Transformieren. Doch hier tritt ein Fehler auf: "The entity "uuml" was referenced, but not declared."
Ich Benutze Oxygen als Editor und als XSLT Prozessor verwende ich Saxon.
Mein Code Sieht wie folgt aus:
HTML:
XSLT:
Wo müssen denn die Entities Beschrieben werden? Mein Fehler ist bestimmt was Grundlegendes, was mir Fehlt. Ich kommt mit einer Googel-Suche im Moment auch nicht weiter. Daher Bitte ich um Hilfe. Eventuell mach ich schon einen Fehler in meiner erste XML-HTML Transformation?!
Ich Bedanke mich vielmals für eure Mühe.
ich habe schon viel Hilfe in eurem Forum gefunden. Heute werde ich aber nicht fündig und wende mich direkt an Euch. Folgendes:
Ich habe ein HTML-File. Welches ich aus einer XML-File mittels XSLT generiert habe.
Nun möchte mit einer zweiten XSLT das HTML-File erneut Transformieren. Doch hier tritt ein Fehler auf: "The entity "uuml" was referenced, but not declared."
Ich Benutze Oxygen als Editor und als XSLT Prozessor verwende ich Saxon.
Mein Code Sieht wie folgt aus:
HTML:
Code:
<html xmlns:html="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Katalog</title> </head> <body> <div id="2"> <h1>Blabla</h1> <h2>BlaBla </h2> <p>BlaBla für Bla für Bla </p> </div> [...] </body> </html> </div>
Code:
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:html="http://www.w3.org/1999/xhtml" version="2.0" exclude-result-prefixes="#all"> <xsl:output method="html"/> <xsl:template match="div"> <xsl:result-document method="html" href='html/{@id}.html'> <xsl:copy-of select="."/> </xsl:result-document> </xsl:template> </xsl:stylesheet>
Ich Bedanke mich vielmals für eure Mühe.
Comment