我有匹配DTD獲取XML文檔的一部分在Python
<!ELEMENT root (node, notinteresting>
<!ELEMENT node (node*)>
<!ELEMENT notinteresting (#PCDATA)>
XML文件,我想找回最頂層節點(在XPath中:/root/node
)這樣的文件的下面這一切,忽視了notinteresting
位。我如何在幾行Python中做到這一點?速度/內存消耗不是問題。我想要一些東西,我可以print
。
你想檢索根元素或從根開始的完整文檔? – karlcow 2011-01-27 11:47:47
@karlcow:最上面的`node`和它下面的所有東西。我將編輯該問題。 – 2011-01-27 11:49:19
啊好的。我會修改一下代碼。 – karlcow 2011-01-27 11:53:29