如何使用BeautifulSoup验证XML是否与给定的DTD兼容?

时间:2014-12-07 01:02:05

标签: python xml beautifulsoup dtd

假设我有一堆.xmls,它们使用我自己的自定义.DTD文件中定义的标记方案。

我如何使用BeautifulSoup4来验证给定的.xml是否符合给定的自定义.DTD文件(即它没有在.DTD中定义标签)?特别是我使用的是一个BeautifulSoup类对象,它以file为参数,然后相应地解析XML。

我查看了这些资源,但他们没有解决如何直接解决这个问题:

(1)http://lxml.de/validation.html

(2)http://lxml.de/api/lxml.etree.DTD-class.html

(3)http://lxml.de/api/index.html

0 个答案:

没有答案