Zeichenkodierung

Datenaustauschformate: CSV, XML und JSON vergleichen

Wenn Programme Daten austauschen, landen sie meist in einer CSV-, XML- oder JSON-Datei. Der Artikel erklärt den Unterschied zwischen Text- und Binärformaten, zeigt, wie Du ein unbekanntes Dateiformat einordnest, wie Zeichenkodierungen wie ASCII, UTF-8 und UTF-16 den Speicherbedarf beeinflussen, wie derselbe Datensatz in CSV, XML und JSON aussieht, welche Datentypen JSON kennt, wie Du Tabellen in JSON umwandelst und welches Format für welchen Zweck passt.

Übungsaufgaben zu Datenaustauschformaten

Drei Übungsaufgaben zu Datenaustauschformaten – vom unbekannten Dateiformat über Text- und Binärdateien, CSV-, XML- und JSON-Darstellungen eines Datensatzes, Fehler in CSV-Dateien und den Speicherbedarf von UTF-8 und UTF-16 bis zu Datentypen in JSON, eingebetteten Arrays und der begründeten Formatwahl.