![](/img/trans.png)
[英]Load invalid Robot Framework XML Schema (xsd) using lxml python library
[英]Get All invalid elements in xml data using python lxml and XSD schema
我编写了一个函数来针对xsd模式验证xml数据。
但是它为第一个无效元素引发一次异常。 有什么方法可以获取所有无效元素而不更改xml输入数据。
xsd_doc = etree.parse('SDO.XSD')
xsd = etree.XMLSchema(xsd_doc)
xml = etree.XML(data)
xsd.validate(xml)
parser = etree.XMLParser(schema=xsd, encoding='utf-8')
etree.fromstring(data, parser)
以后将xml文件发布到django项目中,我使用表单处理了验证问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.