Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
确定python中XSD模式验证失败的元素_Python_Xsd_Lxml - Fatal编程技术网

确定python中XSD模式验证失败的元素

确定python中XSD模式验证失败的元素,python,xsd,lxml,Python,Xsd,Lxml,我目前正在使用lxml,用python根据XSD模式解析和验证xml。现在我想获取导致验证失败的元素。引发的异常仅提供有关错误的文本信息: Element 'intval': [facet 'maxInclusive'] The value ' 150000 ' is greater than the maximum value allowed ('30')., line 12 知道如何正确获取导致错误的元素吗?一个不需要解析文本的解决方案将是最受欢迎的

我目前正在使用lxml,用python根据XSD模式解析和验证xml。现在我想获取导致验证失败的元素。引发的异常仅提供有关错误的文本信息:

Element 'intval': [facet 'maxInclusive'] The value '
          150000
      ' is greater than the maximum value allowed ('30')., line 12
知道如何正确获取导致错误的元素吗?一个不需要解析文本的解决方案将是最受欢迎的