Получение номера строки и номера столбца из org.w3c.dom.Node - PullRequest
4 голосов
/ 15 октября 2010

Я знаю, что вы можете получить номер строки и номер столбца из исключения org.xml.sax.SAXParseException.

Можно ли получить номер строки и номер столбца из org.w3c.dom.Node?

1 Ответ

3 голосов
/ 18 октября 2010

Нет (по крайней мере, не со стандартным API DOM).

Деревья DOM не связаны с определенной сериализацией. На самом деле, существуют различные способы вывода дерева DOM, и они могут дать разные результаты для номера строки элемента.

Когда вы анализируете XML-документ в DOM, вы можете получить SAXParseException с номером строки в случае ошибки. Но информация теряется после разбора.

...