From: Christophe de V. <cde...@al...> - 2004-09-29 09:01:00
|
LARRODE Xavier (DR&T) wrote: >Hello >Is it possible with a Sax pArser to know the current line of the element >wich is parsed (on a start element for example) > > Not directly through libxml++ API, though it can be added very easily (and it's the right time to do it). You can use the libxml api for that : for example, in you start element callback you can write : int line = getLineNumber ( context_ ); You will have to include libxml/SAX.h Note that this is a SAX1 Api call. We'll probably switch our implementation to SAX2 one day or another. By then, we'll add a getLineNumber member function on SaxParser, so you won't have to worry about it. Regards, Christophe |