如何在Python中使用minidom解析器解析带XSD的XML文件
我想在Python中解析XML文件,并且还希望它能通过XSD的验证。我之前使用过minidom来解析XML文件,但当我把XSD添加到XML的头部时,似乎并没有完全验证XML是否符合XSD的要求。
你能告诉我怎么用minidom来实现这个吗?
期待你的回复。
1 个回答
0
顾名思义,miniDom是一个用来和文档对象模型(DOM)API进行交互的库。根据维基百科的说法:
文档对象模型(DOM)是一种跨平台和语言无关的标准,用于表示和操作HTML、XHTML和XML文档中的对象。
它并不关注文档的“有效性”,只要文档结构合理,能够被解析和浏览就可以了。
因此,miniDom并不具备XML验证的功能,因为这超出了DOM API的范围。