Hallo,
ich war mal so frei und habe schnell ein kleines Tool für Dich geschrieben (
.Net Framework 4.5.2 wird vorausgesetzt).
Kommandozeilen-Parameter sind:
-fn oder
-Filename gefolgt vom Dateipfad (inklusive Dateiname) => Datei, die aufgehübscht werden soll; ist Pflichtparameter
-fe oder
-FileEncoding gefolgt vom Encoding-String => utf-8, utf-16, usw.; falls nicht angeben, wird versucht das Encoding an hand der Datei zu bestimmen; Encoding-String ein Wert aus der Spalte Name aus folgender Tabelle (
https://msdn.microsoft.com/de-de/lib...v=vs.110).aspx)
-i oder
-Indented Boolean-Parameter => Ausgabe mit Einzug pro Level
-nloa oder
-NewLineOnAttributes Boolean-Parameter => Ausgabe mit neuer Zeile für Attribute
-oxd oder
-OmitXMLDeclaration Boolean-Parameter =>
XML Deklaration weglassen
Viel Spaß beim Testen.
madas