Zum Inhalt springen
uencoder

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

Verwandte Tools

References