2024-10-02 20:38:12 发布
网友
我有一个xml格式的数据集,希望将其存储在Python字典/列表中,以及如何进行迭代。请注意,url标签将因应用程序而异。 非常感谢
<application name = "ap1"> <dashboards name=""> <title>Head</title> <duration>20</duration> <urls> <url>ur1-l</url> ::: <url>url-n</url> </urls> </dashboards> </application>
使用lxml包执行以下操作:
from lxml import etree # Create the schema: with open(xsd_file) as f: xmlschema_doc = etree.parse(f) xmlschema = etree.XMLSchema(xmlschema_doc) # Create a tree for the XML doc : doc = etree.parse(xml_text) # Validate the XML : return c
如果你想看到异常,试试这个:
xmlschema.assertValid(doc)
内部:
return xmlschema.validate(doc)
使用lxml包执行以下操作:
如果你想看到异常,试试这个:
内部:
相关问题 更多 >
编程相关推荐