我需要按如下方式解析XML文件的一个版本。用Python读取XML DOCTYPE信息
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE twReport [
<!ELEMENT twReport (twHead?, (twWarn | twDebug | twInfo)*, twBody, twSum?,
twDebug*, twFoot?, twClientInfo?)>
<!ATTLIST twReport version CDATA "10,4"> <----- VERSION INFO HERE
我使用xml.dom.minidom解析XML文件,我需要解析写在嵌入式DTD的XML文件的版本。
- 我可以为此使用xml.dom.minidom吗?
- 有没有用于此目的的任何Python XML解析器?
“易”是什么意思?在Python中使用各种xml解析器似乎很容易。你还能想要什么? – 2010-01-27 14:24:03
我想得到更简单的解决方案 - 就像使用xml.dom.minidom或类似的东西,不使用Python的SAX或其他第三方库。 – prosseek 2010-01-27 16:08:48
问题说“我想用... xml.dom.minidom”。您评论说“使用xml.dom.minidom”。显然,你认为这很容易。问题是什么? – 2010-01-27 16:21:29