I'm working in Java and I resolved this through a hack:
This is an Adobe script for extracting XMP information from files. The script originally saved it as a CSV file but it wouldn't parse correctly in Excel.
I modified the script so that it wouldn't add quotes to the either the column headers or the values. I also changed the delimiter to a semi-colon (and you can choose any character you like, it doesn't have to be a semi-colon). When I open the file in Excel, I simply to a text to column using the semi-colon as the delimiter. Everything is then parsed correctly.
Bookmarks