Hallo,
parse gerade ein xml dokument mit java... die daten kommen aus einer Datenbank und werden als xml-baum generiert. Diesen schicke ich mit einen Transformer(der mit einer xsl datei verbunden ist)in eine xmlDatei. funktioniert auch wunderbar. Nur wenn ich es im Browser öffne sehe ich folgenes:
Was ist das Ergebnis bei dir? So wie du es hier schreibst ist es eine XML-Datei.
USW... das heißt das er mir mein html als xml baum darstellt?!
warum?
Mir scheint, dass dir eher beim hin und her transformieren was schief geht:
- du holst deine Daten aus der DB
- du hast jetzt ein XML-Baum
- du sendets diesen Baum an einem XSLT-Prozessor der den Baum mit einem entsprechendem Style Sheet transformiert (zu was?)
- und den Egbenisbaum schreibst du in eine XML-Datei ???
<?xml version="1.0" encoding="UTF-8" ?>
- <html xmlns:fo="http://www.w3.org/1999/XSL/Format">
Als was wird deine Datei ausgeliefert (MIME-Type)?
Mal so aus Neugier: was macht ein xmlns:fo="http://www.w3.org/1999/XSL/Format" in einer HTML-Datei?
bin in xsl noch nit so fit. Vielleicht habe ich ja noch was entscheidenes übersehen nur weiß ich nicht was!
Das kann dir keiner sagen, so ohne Code!
Grüße
Thomas