Как повторно использовать части XML-документа с отступом Woodstox writeRaw WITH? - PullRequest
0 голосов
/ 14 мая 2018

Я пишу довольно большой документ с довольно большим количеством повторяющихся элементов. Я не хочу каждый раз воссоздавать эти элементы, но храню их в памяти и печатаю.

Я нашел другие темы SO на эту тему , где ответом является использование Woodstox / Stax2 и функция writeRaw ().

Это прекрасно работает для меня, но я также хотел бы, чтобы результирующий поток был довольно печатным.

Потоки SO, обсуждающие эту тему , все об использовании IndentingXMLStreamWriter - однако для WoodStox такого класса нет, поэтому я не могу использовать метод writeRaw.

Я бы хотел избежать чтения всей строки в памяти, и я не смог заставить ее работать.

Указатели оценены!

...