Jedes Attribut während der XML-Serialisierung in eine neue Zeile setzen

Nehmen wir an, ich habe ein DOM-Objekt (oder eine Zeichenfolge, die XML enthält). Ist es in irgendeiner Weise möglich, die XML-Datei so zu serialisieren, dass jedes Attribut in einer neuen Zeile angezeigt wird?

Dies ist die Ausgabe, die ich möchte:

<parent>
    <anElement 
        attrOne="1"
        attrTwo="2"
        attrThree="3"
    />
</parent>

Bevorzugt, wenn die Lösung ein Teil der Standard-Java-API ist, aber ich vermute, dass eine solche Funktion dort nicht verfügbar ist, oder irre ich mich?

Ich habe in .NET Framework eine Eigenschaft für einen Serializer namens gefundenNewLineOnAttributes. Was ich suche, ist etwas Äquivalentes, aber in Java.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage