Convert Excel document (xls) to a plist
I have a pretty straightforward Excel spreadsheet, and I need to use the data in an iPhone app. The xls document has 6 columns, and > 200 rows. I would like to create a plist from the xls document. How can I convert one to the other, programmatically? I'm late to the party but I built a desktop utility that will convert CSV to a plist. You can download the binary or use this code, which requires cCSVParse . It uses whatever is in row 0 to create key names, then generates dictionaries for each successive row. CSVParser *parser = [CSVParser new]; [parser openFileWithPath:pathAsString];