Помещение каждого атрибута в новую строку во время сериализации XML

Допустим, у меня есть объект DOM (или строка, содержащая xml). Можно ли каким-либо образом сериализовать XML таким образом, чтобы каждый атрибут появлялся в новой строке?

Это вывод, который я хочу:

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

Предпочитается, если решение является частью стандартного Java API, но я подозреваю, что такая функция не доступна там, или я ошибаюсь?

Я нашел свойство для сериализатора в .NET Framework, которое называетсяNewLineOnAttributes, То, что я ищу, является чем-то эквивалентным, но в Java.

Ответы на вопрос(3)

Ваш ответ на вопрос