I'm interested in processing some large XML documents with a Python script. I want to apply some regexes to the input file and generate a new XML file as output.

I've been doing some reading on parsers and examples. I am still a little confused on the minidom vs. elementtree thing. Which module is best and how can I apply it?

Does anyone have some tips or tricks that would make my project easier?