Skip to content
Sadanand Upase edited this page Oct 27, 2013 · 2 revisions

Welcome to the PyXML-Comparisons wiki!

I have been working on Python and XML processing with Python for quite some time. Some operations which I used to perform regularly are create xml from string, add node to xml, delete/replace node from xml, merging two xmls. I faced problems to do these things with xml.dom.minidom library but I could not find a single library which could solve my problems out-of-the-box. While doing this I examined two popular libraries ElementTree and lxml. In this repo I have tried to show how I performed the tasks in xml.dom.minidom and how the same task can be performed with other libraries.

I have created an excel file to compare the libraries also. This file will give you an overview of how the libraries are and how they can be used. For details please go through file specific to that library and there you will find how to use a particular library. I hope someone finds this repository useful.

Clone this wiki locally