使用lxml(python)进行xml验证(DTD)

有基于XML验证的简要说明这里。我试图解析一个XML文件,它引用了嵌套的DTD,即:XML文件是一个DTD,它引用了其他DTD。

我得到的错误是未定义Config上的名称空间前缀SomeNameSpace。我要做的就是使用etree.parse解析xml,etree.parse是lxml上的API。我的问题是:

  1. 我可以关闭验证功能吗(我假设xml是正确的)?

  2. 我如何才能为lxml提供所有嵌套的DTD,以便它不抱怨任何标签?

我看到类似的问题,但没有任何答案。


扬帆大鱼
浏览 266回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python