Mir persönlich hat es immer gereicht, die
doNodeAutoIndent
-Option der
IXMLDocument
-Abstraktion zu nehmen wenn ich zu Debug-Zwecken das
XML etwas schöner haben wollte.
Wenn man es jetzt ganz gezielt mittels XSLT machen möchte:
Ich habe mir den XSL-Block jetzt nicht genau angeschaut, aber bist du dir überhaupt sicher, dass der tut, was du erwartest? Ich habe testweise einmal das erstbeste genommen, was das Internet zu "xslt prettyprint" sagt (
Quelle) und er formatiert eigentlich so, wie er sollte (Einrückung spaßeshalber mal auf __ geändert), siehe Anhang.