Stark konfigurierbarer XML Pretty Printer gesucht



  • Kennt jmd. von euch einen XML Pretty Printer, idealerweise Open-Source und in C# (bzw. einer .NET Sprache) geschrieben, der halbwegs gut konfigurierbar ist?

    Was das Ding können sollte:
    * Text in XML Elementen umbrechen
    * Text in XML Elementen einrücken (fix, bzw. aligned mit dem Text von "gleichnamigen" Elementen die davor kommen)
    * "Try to fit on single line"
    * Unterschiedliche Regeln für unterschiedliche Elemente
    * Primäre Elemente sortieren
    * Leerzeilen nach bestimmten Regeln einfügen
    uswusf.

    Im Prinzip soll das Ding ein XML Dokumente nach bestimmten Regeln formatieren können, so dass es angenehm zu lesen ist. Konkret geht es dabei um auto-formatting von ECMA XML documentation comments.


Anmelden zum Antworten