Java:Альтернатива IndentingXMLStreamWriter?

Я использую StAX для создания довольно большого XML-документа. До сих пор я использовал класс IndentingXMLStreamwriter для получения хорошо отформатированного документа (, см. также этот ответ). Несколько дней назад мы настроили сервер jenkins с более старой версией jdk (6.26 ), на которой я получаю ошибки сборки.

package com.sun.xml.internal.txw2.output does not exist

Я предполагаю, что пакет не может быть найден из-за установленной версии jdk. По разным причинам это не может быть изменено (кстати, кто-нибудь знает версию jdk, в которой был добавлен этот пакет (com.sun.xml.internal.txw2.output)?).
Поэтому я ищу альтернативу для создания отступов. Я бы предпочел решение, подобное тому, которое использовал я, то есть без повторного анализа документа. Любые идеи или предложения?

Спасибо
Ларс

7
задан Community 23 May 2017 в 12:10
поделиться