Я ищу способ найти точное местоположение элемента в XML-документе. Я анализирую свой документ с помощью XOM и обрабатываю его обычным способом. Хитрость в том, что в XML-документе встроены некоторые сценарии (только текстовые узлы), и в случае сбоя сценариев (синтаксический анализ, логика и т. Д.) Я хочу сообщить пользователю (который пишет эти сценарии) точный номер строки скрипт был объявлен.
Самый идеальный способ - что-то вроде этого:
int scriptLine = someElement.getFirstChildElement("script").getDeclaringLineNumber();
К сожалению, я не смог найти способ сделать это, с XOM или без. Если у кого-то есть идеи или они уже сделали что-то подобное, я мог бы помочь. : -)