Ну, я сделал это грязным путем, но это должно работать. Я надеялся, что найдется более элегантное решение, но сейчас я просто преобразовал документ в строку (doc.toString()
), а затем получил начальный и конечный индексы начальных и конечных тегов XML, которые мне нужны. Оттуда я смогу использовать встроенный синтаксический анализатор Java XML, чтобы сделать все остальное.