Hi. I'd like to be able to validate an XML fragment--not just that it's well-formed XML, but that: - it has all required elements and attributes - it doesn't have any undefined elements or attributes - the elements are hierarchically ordered properly My general question is: What's the easiest and best way to do this with Python 2.1? Thanks, // mark