CSV-Datensätze vor der Bereinigung verstehen
Veröffentlicht: · Delete Duplicate Lines Online
Aktualisiert:
Warum CSV-Felder Kommas, Anführungszeichen oder Zeilenumbrüche enthalten können und wie Sie Datensätze vor der Umwandlung prüfen.
Ein Datensatz ist nicht immer eine Zeile
Ein Feld in Anführungszeichen kann ein Komma oder einen Zeilenumbruch enthalten. Ein Aufteilen an jedem Komma oder Umbruch kann Werte unbemerkt in falsche Spalten verschieben.
Werte in Anführungszeichen
Im Beispiel bleibt das Komma in New York Teil des Feldes city. Doppelte Anführungszeichen innerhalb eines eingefassten Feldes stehen für ein einzelnes wörtliches Anführungszeichen.
name,city
Alice,"New York, NY"
Bob,"He said ""hello"""Zuerst die Struktur prüfen
Der CSV-Validator prüft Anführungszeichen und einheitliche Spaltenzahlen. Er kann weder die sachliche Richtigkeit von Werten noch die Einhaltung Ihrer Geschäftsregeln feststellen.
Kopfzeilen bewusst wählen
Bei der Umwandlung in JSON werden Kopfzeilen zu Schlüsseln. Sie müssen eindeutig und nicht leer sein, damit keine Felder verloren gehen. CSV zu JSON erhält Zellen als Zeichenketten, einschließlich führender Nullen wie in Postleitzahlen.
Reversibel arbeiten
Bewahren Sie eine Kopie auf, prüfen Sie die Tabelle, wenden Sie eine Regel an und vergleichen Sie das Ergebnis. Tabellenkalkulationen können formelähnliche Zellen beim Öffnen eines Exports auswerten; prüfen Sie nicht vertrauenswürdige Daten vor der Verwendung.