Dieselben Informationen, zwei verschiedene Formen
CSV und JSON sind beides Klartextformate. Du kannst sie in einem Texteditor öffnen, zwischen Anwendungen austauschen und nützliche Daten darin speichern. Der Unterschied liegt darin, wie sie diese Daten beschreiben.
CSV stellt eine Tabelle dar: Jeder Datensatz ist eine Zeile, Kommas trennen die Zellen. Eine Kopfzeile benennt üblicherweise die Spalten. JSON kann Objekte, Listen, Zeichenketten, Zahlen, boolesche Werte und null darstellen, bei Bedarf auch verschachtelt.
name,company
Alex,Studio North
Sam,Orbit[
{"name": "Alex", "company": "Studio North"},
{"name": "Sam", "company": "Orbit"}
]Diese Beispiele enthalten dieselben zwei Datensätze. Keines der Formate ist grundsätzlich genauer; die richtige Wahl hängt vom nächsten System ab, das sie liest.
Wähle CSV für eine flache Tabelle
CSV ist praktisch für Kontaktlisten, Rechercheexporte und einfache Berichte mit denselben Spalten in jeder Zeile. Tabellenkalkulationen und Importtools unterstützen es breit, und es lässt sich gut visuell prüfen.
Die Einfachheit hat einen Nachteil: CSV definiert keine Datentypen. Die empfangende Anwendung entscheidet, ob ein Wert Text, Zahl oder Datum ist. Dadurch kann ein Code wie 00123 zu 123 werden, wenn du die Spalte nicht als Text importierst.
Auch Kommas innerhalb von Werten brauchen eine besondere Behandlung. Der Firmenname North, Inc. gehört in eine Zelle mit Anführungszeichen. Anführungszeichen innerhalb eines solchen Werts werden verdoppelt. Ein geeigneter Konverter erledigt das für dich.
Wähle JSON für strukturierte Daten
JSON ist nützlich, wenn ein Datensatz optionale Felder, eine Tag-Liste oder eine verschachtelte Adresse enthält. Ein Objekt kann diese Beziehungen abbilden, ohne alles in eine rechteckige Tabelle zu zwängen.
Es ist auch ein gängiges Format für Webhook-Nutzdaten und Anwendungs-APIs. Prüfe immer das erwartete Schema des empfangenden Systems: Gültiges JSON hat nicht unbedingt die Struktur, die eine Integration akzeptiert.
Entscheide bei der Zuordnung von CSV zu JSON, welche Spalten Zeichenketten bleiben und welche zu Zahlen oder booleschen Werten werden. Bewahre Kennungen als Zeichenketten, um ihre ursprüngliche Darstellung zu erhalten.
Konvertiere mit Blick auf das Ziel
Wähle zuerst feste Spalten, um ein JSON-Array in CSV umzuwandeln. Entscheide, wie fehlende Felder, null-Werte und verschachtelte Objekte behandelt werden. Eine verschachtelte Adresse braucht möglicherweise mehrere Spalten, eine Liste vielleicht eine eigene Tabelle.
Das ist hilfreich zum Prüfen von API-Datensätzen, aber die Hin- und Rückumwandlung ist nicht verlustfrei. Zurück in JSON entstehen weder die ursprünglichen Typen noch die Unterscheidung zwischen einem fehlenden Feld und null. Bewahre die Originaldatei auf, falls du später die vollständige Struktur brauchst.
Eine einfache Regel: wähle das Format, das dein nächstes Tool erwartet, und prüfe nach dem Import einen vollständigen Datensatz. Das Dateiformat ist nur ein Teil der Übergabe; Feldnamen, Typen und Pflichtwerte sind ebenfalls wichtig.
Ist die Quelle eine Webseite, kann WebAct sichtbare Informationen in eine Datei extrahieren. Kostenpflichtige Integrationen können ein abgeschlossenes Aufgabenergebnis auch an deinen Webhook-Workflow senden. Prüfe Ergebnis und Empfangsschema, bevor du eine Folgeaktion verbindest.
Eine kleine Abkürzung zu dieser Anleitung
Kostenloses Tool zum Extrahieren von Webseitentabellen entdecken →. WebAct-Erweiterung und Konto erforderlich. Free umfasst 25 Automatisierungsaufgaben pro Monat; es gelten die Limits des Anbieters.