On Sat, Aug 14, 2010 at 11:56 AM, Thomas Jollans <tho...@jollybox.de> wrote:
> The DOM is disjunct from the original file, stream, string, etc. That's in the
> nature of the DOM, and it's probably true for most, if not all, DOM
> implementations, in other programming languages as well as Python.
> If you want to stay close to the file, you're better of with SAX. (or a
> similar approach, like eXpat)

The minidom parse function can also accept any SAX2 parser, so it
should be possible to create a customized parser that stashes the line
numbers somewhere and use that together with minidom.  I've never
attempted this myself, so I won't be able to help with details.

Cheers,
Ian
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to