I have a broad (~200K nodes) but shallow xml file
I want to parse with Elementtree. There are too many
nodes to read into memory simultaneously so I use
iterparse() to process each node sequentially.
Now I find i need to get and save the input file line
number of each node. Googling turned up a way
to do it by subclassing FancyTreeBuilde r,
(http://groups.google.com/group/comp....9553b4b?hl=en&)
but that tries to read everything at once.
Is there a way to do something similiar with iterparse()?
I want to parse with Elementtree. There are too many
nodes to read into memory simultaneously so I use
iterparse() to process each node sequentially.
Now I find i need to get and save the input file line
number of each node. Googling turned up a way
to do it by subclassing FancyTreeBuilde r,
(http://groups.google.com/group/comp....9553b4b?hl=en&)
but that tries to read everything at once.
Is there a way to do something similiar with iterparse()?
Comment