1
我需要你的幫助。 我使用lxml庫來解析dtd文件。用lxml庫解析dtd文件(python)
我怎樣才能在這個例子中獲得c子表達式?
dtd = etree.DTD(StringIO('<!ELEMENT a (b,c,d)>'))
我試試這個
content = dtd.elements()[0].content
left, right = content.left, content.right
但左,右的子表達式。
http://lxml.de/validation.html#id1
謝謝,它確實有效。我還有一個問題:我如何計算元素的數量? – user2800220
以「樹」形式遍歷'content'變量,計算遇到的終點數。 – Veedrac
我在問計算子表達式的數量。 (b,c,d) - > 3 – user2800220