import xml.dom.minidom def parseXMLFile(filename): doc = xml.dom.minidom.parse(filename) try: root = doc.documentElement # make sure this is a valid xml file if (not root or root.tagName != 'ut_response status'): raise # make sure block exists video_list = self.FirstChildElement(root, 'video_list') if (not video_list or not video_list.firstChild): raise # parse and resolve each