#python #xsd #lxml
#python #xsd #lxml
Вопрос:
В настоящее время я использую lxml для анализа и проверки xml на соответствие схеме XSD с помощью python. Теперь я хотел бы получить элемент, который вызывает сбой проверки. Вызванное исключение предоставляет только текстовую информацию об ошибке:
Element 'intval': [facet 'maxInclusive'] The value '
150000
' is greater than the maximum value allowed ('30')., line 12
Есть идеи, как правильно получить элемент, который вызвал ошибку? Решения, которые не включали бы синтаксический анализ текста, были бы наиболее желанными.