确定在python中未通过XSD架构验证的元素

时间:2011-11-11 10:43:43

标签: python xsd lxml

我目前正在使用lxml来解析并使用python对XSD架构验证xml。现在我想获得导致验证失败的元素。引发的异常仅提供有关错误的文本信息:

Element 'intval': [facet 'maxInclusive'] The value '
          150000
      ' is greater than the maximum value allowed ('30')., line 12

任何想法如何正确获取导致错误的元素?一个不涉及解析文本的解决方案将是最受欢迎的。

0 个答案:

没有答案