Thomas J.S.: darstellung funzt nicht

Beitrag lesen

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:

  1. du holst deine Daten  aus der DB
  2. du hast jetzt ein XML-Baum
  3. du sendets diesen Baum an einem XSLT-Prozessor der den Baum mit einem entsprechendem Style Sheet transformiert (zu was?)
  4. 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