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