Hello Python friends, I have to validate some xml files against some xsd schema files, but I can't use any cool library as libxml unfortunately.
A Python-only validator might be also fine, but all the projects I've seen are partial or seem dead.. So since we define the schema ourselves, I was allowed to only implement the parts of the huge XML definition that we actually need. Now I'm not quite sure how to do the validation myself, any suggestions? I thought that I could first parse and store in memory the schema, then iterate over the XML I need to validate and do the needed sanity checks there. So I might use or minidom.parse or ElementTree.parse, which both look fine even if I'm not sure which one is more suitable. Another thing is that I would like to be able that if the schema changes my validation is still correct, so I would need some sort of meta-schema that declares all the XML constructs that I'm allowed to use. Anyone did something like this? Thanks, Andrea
-- http://mail.python.org/mailman/listinfo/python-list