Maik Görgens: Baumstruktur in einer XML-Datei

Hallo!

Ich benutze zum schreiben von XML-Dateien via CGI derzeit XML::DOM.
Ich hab inzwischen auch schon (dank dem Skript vom Selfform ;)  herausgefunden, wie man Elemente und Attribute usw. setzt.

Jetzt schreibt der mir aber den gesamten XML-Code in eine Zeile. Ist es möglich, das man das schön wie eine Baumstruktur gestalten lassen kann.
Ich weiß, das es an sich ja egal ist, wie's aussieht, aber der Übersichtlichkeit wegen, wärs schon nicht unpraktisch.

Viele Grüße
     Maik Görgens

  1. Hoi,

    Jetzt schreibt der mir aber den gesamten XML-Code in eine Zeile.
    Ist es möglich, das man das schön wie eine Baumstruktur gestalten
    lassen kann.
    Ich weiß, das es an sich ja egal ist, wie's aussieht, aber der
    Übersichtlichkeit wegen, wärs schon nicht unpraktisch.

    Nein, das ist nicht moeglich. Aber vielleicht kannst du ja einen
    XML-Editor verwenden, der eine Baumansicht bietet. IMHO ist ueberigens
    die XML-Baumansicht im IE sehr schoen.

    Gruesse,
     c.j.k

  2. Hallo!

    hier (http://www.cpan.org/modules/by-module/Stat/ENNO/libxml-enno-1.02.readme) steht was von einem Perl-Modul namens XML::Checker, das ein package enthält, welches das kann was du willst. Zumindest laut dem Text:

    XML::Filter::Reindent - PerlSAX filter that can re-indent XML files.

    Vielleicht hilfts ja was.

    Gruß
    Franz