我有一些要验证的 XML 文件,我必须使用 Python 进行验证。我尝试使用 lxml 的 XSD 对其进行验证。但我只收到一个首先发生的错误,但我需要所有错误和不匹配...
我有一些要验证的 XML 文件,我必须使用 Python 来验证。我尝试使用 lxml 的 XSD 来验证它。但我只得到一个错误,它首先发生,但我需要 XML 文件中的所有错误和不匹配。有什么方法可以设法使用 lxml 获取所有错误的列表吗?或者还有其他 Python 解决方案吗?
您可以 阅读 Python 文档中的“错误异常” 以了解如何进行 try/except
设计模式,并在 except
其中存储不匹配项(例如,列表或成对列表),然后 try/except
之后的 位置开始再次 。如果描述不够详细,请告诉我。
干杯!