Hi all, I am currently tasked with replacing the expat parser within an application with the more lenient html parser found in libxml2.
I am using the parser to work out the location within the document of certain elements (tags), and once I have found the element I am looking for, I need to know the offset of the element from the start of the document, and the length of the element. These two bits of information are provided by expat in XML_GetCurrentByteIndex() and XML_GetCurrentByteCount() respectively. I am struggling to find equivalents of these functions inside libxml2. I can see inside the parser structures, but I cannot find a clear explanation as to what the fields in those structures represent, and what kind of maths I would need to do on them to derive the two bits of information I am looking for. Is there an API call that I should be using for this? Failing that, which fields of the parser should I be looking at to calculate this information? Regards, Graham -- _______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] https://mail.gnome.org/mailman/listinfo/xml
