Получить xpath к неверному элементу xml. Python, лкмл - PullRequest
0 голосов
/ 07 мая 2020

Я использую python для работы с xml документом с помощью пакета l xml. Схема xsd используется для проверки этого документа. Когда возникает ошибка, валидатор вызывает ParseError с позицией неправильного элемента. Но мне нужен xpath к этому элементу. Есть ли способ получить?

1 Ответ

0 голосов
/ 08 мая 2020

Предполагая, что валидатор дает вам позицию неправильного элемента (например: 8), вы можете попытаться получить к нему доступ с помощью следующего выражения XPath:

(//*)[position()=8]
...