CSV Escaping
CSV-Escaping behandelt Trennzeichen, Anführungszeichen und Zeilenumbrüche innerhalb von Feldwerten und nutzt Quoting und verdoppelte Anführungszeichen, damit Felder sicher geparst werden.
Zweck
Sicherstellen, dass Sonderzeichen innerhalb von Feldwerten nicht fälschlich als CSV-Strukturzeichen gedeutet werden.
Mechanismus
Ein Feld mit Trennzeichen, Anführungszeichen oder Zeilenumbruch wird in Anführungszeichen eingeschlossen; ein Anführungszeichen im Feld wird durch Verdopplung als "" maskiert (RFC 4180); manche nicht standardisierten Dialekte escapen stattdessen mit Backslash.
Anwendungsfälle
- Export von Daten mit Sonderzeichen
- CSV-Erzeugung
- Sicherer Datenaustausch