我需要按如下方式解析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