I have few xml files and xsd files. I need to do verification of the xml files using xsd files and then parse the xml file. After parsing i will get some parameters(may be simple type like an int or complex type like a structure) and their values, min and max range. I need to create a generic data structure which will hold all these values and pass it to the upper engine. I need to get this done in python and since i am completely new i am not having an idea how to get this done. Can someone give me some pointers as to how i must go about doing this and what should i do inorder to make this generic.