Как найти незамкнутые теги в XML с помощью Java?

У меня есть некоторые XML-документы с ошибками - иногда отсутствуют конечные теги - и я хочу найти места, где это происходит, и исправить их (вручную). I '

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

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