Re: [xml] Question about parent/child (python-libxml2)
- From: "W. Borgert" <debacle debian org>
- To: veillard redhat com
- Cc: xml gnome org
- Subject: Re: [xml] Question about parent/child (python-libxml2)
- Date: Mon, 10 May 2004 18:30:27 +0200
Quoting Daniel Veillard <veillard redhat com>:
I think it's all Stéphane Bidoul faults :-), he added support
for iterator at the Python level.
Since usually people have more trouble walking a tree in document
order than a simple linked list, his choice is probably what helps
Python users most, even if it's not obvious at a syntactic level
that the semantic recurses down the trees.
Well, from a Python point of view it feels a little bit unual.
As long as I know how to use it - an example code snippet(*)
would be of great help - I'm happy. Thanks to you (and
Stephane) for providing software and help!
(*) The following code works for me:
dom = libxml2.parseDoc('''<?xml version="1.0"?>
<para>Then, shalt thou count to
<emphasis>three</emphasis>, no more, no less.</para>''')
nodes = dom.xpathEval("//para")
for n in nodes:
c = n.children
while c != None:
if c.name == "comment":
c = c.next
] [Thread Prev