parse an excel file

                typical usage:

                import exceldump;
                xl = exceldump.ParseExcelXMLFile("SomeExcelFile.xml")
                worksheet = xl.GetWorksheets(0) # get first worksheet
                print worksheet.GetCellValue(1,1) # print contents of cell A1

def ParseExcelXMLFile(filename):
        """parse an excel file

                typical usage:

                import exceldump;
                xl = exceldump.ParseExcelXMLFile("SomeExcelFile.xml")
                worksheet = xl.GetWorksheets(0) # get first worksheet
                print worksheet.GetCellValue(1,1) # print contents of cell A1
        """

        excelfile = ExcelFile()
        excelHandler = ExcelToSparseArrayHandler(excelfile)
        parse(filename, excelHandler)
        return excelfile