Ich generiere eine CSV-Datei (durch Kommas und nicht durch Tabulatoren getrennt). Meine Benutzer öffnen die CSV-Datei höchstwahrscheinlich in Excel, indem sie darauf doppelklicken. Meine Daten können Kommas und Sprachmarken enthalten, daher entkomme ich diesen wie folgt.
Reference, Title, Description
1, "My little title", "My description, which may contain ""speech marks"" and commas."
2, "My other little title", "My other description, which may also contain ""speech marks"" and commas."
Soweit ich weiß, war das schon immer so. Hier ist mein Problem: Wenn ich diese Datei in Excel 2010 öffne, wird mein Escapezeichen nicht berücksichtigt. Auf dem Blatt werden Sprachmarkierungen angezeigt, und das Komma verursacht neue Spalten.