2015-06-29 6 views
0

Чтобы поддерживать StAXResult в качестве входных данных, я хотел бы иметь возможность адаптироваться из XMLEventWriter к XMLStreamWriter. Его можно пойти в другом направлении через XMLOutputFactory2.createXMLEventWriter (XMLStreamWriter).Могу ли я адаптироваться из XMLEventWriter к XMLStreamWriter?

Существует аналогичная асимметрия для читателей, так как XMLInputFactory имеет только способ адаптации от XMLStreamReader к XMLEventReader.

Есть ли способ сделать это?

NB: Мой код в настоящее время использует XMLStreamWriter внутри, поэтому было бы тривиально поддерживать XMLStreamWriter. Для поддержки XMLEventWriter мне нужно либо адаптировать запись, либо изменить весь внутренний код на использование XMLEventWriter (учитывая, что I может адаптироваться от XMLStreamWriter к XMLEventWriter).

ответ

0

Чтобы ответить на мой собственный вопрос, вы можете использовать XMLEventStreamWriter из stax-utils.