You can check there if a bug you found has been fixed or a feature you want has been implemented in the latest trunk version. If you are sure you found a bug in lxml, please file a bug report there. Any donation that you make to the lxml project is voluntary and is not a fee for any services, goods, or advantages.If you are not sure whether some unexpected behaviour of lxml is a bug or not, please check the documentation and ask on the mailing list first. By making a donation to the lxml project, you acknowledge that we have the right to use the money you donate in any lawful way and for any lawful purpose we see fit and we are not obligated to disclose the way and purpose to any party unless required by applicable law.There is a separate module lxml.objectify that implements a data-binding API on top of lxml.etree.
This list is of course not exhaustive, but it claims to include all free parser libraries that have a significant user base, that are more or less actively maintained and that cover the most widely used desktop PC platforms, i.e. The following section gives some more detail, mostly based on my personal impressions and/or experiences on the Win32 platform. This can make the installation a bit fiddly and requires some additional time for setup. Very fast, low level XML parser for small or embedded applications or as a basis for higher level parser APIs. is a DOM-style in-situ parser written in modern C , which tries to be as fast as possible. [Direct link to the library file] "Light-weight, simple and fast XML parser for C ." Pros and Cons (as advertised): The website includes a short documentation page including some code samples that illustrate the use of the library. This library is a minimum, easy-to-use, C implementation for xml file parsing.
If you find any inaccuracies or want to contribute to this comparison table by providing a feedback with your own experiences, you are welcome to send me an email at [email protected] Arabica expat seems to be an interesting combination, both in terms of performance/footprint and ease of use. Claims to be a "seriously fast and small parser, [with] hassle-free integration". Libroxml targets mainly embedded software and environments, but you can use it whenever you need to deal with XML since libroxml is ligth and fast.
Your donation may or may not be tax-deductible; please consult your tax advisor in this matter.
We will not publish or disclose your name and/or e-mail address without your consent, unless required by applicable law.
Please read the Legal Notice below, at the bottom of this page. Please contact Stefan Behnel for other ways to support the lxml project, as well as commercial consulting, customisations and trainings on lxml and fast Python XML processing.