CSV [Comma-seperated values]
« Zurück zum Profi-Tutorials-GlossarCSV ist in der Informatik ein Dateiformat zur Speicherung einfach strukturierter Daten. Die Abkürzung CSV steht dabei für die englische Bezeichnung "Comma-seperated values" und findet sich außerdem auch in der Dateiendung des Formats wieder (.csv).
Durch CSV-Dateien können sowohl Tabellen, als auch Listen von Listen unterschiedlicher Länge abgebildet werden.
Aufbau von CSV-Dateien
Im CSV-Format gespeicherte Daten werden durch bestimmte Sonderzeichen strukturiert. Die dabei zu verwendende Zeichenkodierung ist nicht standardisiert, jedoch werden in der Praxis meist der Zeilenumbruch, sowie das Komma eingesetzt. Je nach Anwendungszweck können beliebige Zeichen oder auch Zeichenketten für die Strukturierung verwendet werden. Bei ihrer Verwendung in CSV-Dateien werden diese Zeichen dann auch Delimiter genannt.
Eines der Zeichen - beispielsweise der Zeilenumbruch - wird in CSV-Dateien benötigt, um Datensätze voneinander zu trennen. Die in den Datensätzen enthaltenen Datenfelder werden wiederum durch ein anderes Zeichen, zum Beispiel dem Komma, getrennt.
Wenn Sonderzeichen wie ein Delimiter in den Datenfeldern abgespeichert werden sollen, dann können diese durch ein sogenanntes Feldbegrenzerzeichen maskiert werden. In vielen Fällen ist das das Anführungszeichen ". Ist der Feldbegrenzer selbst in den zu speichernden Daten enthalten, dann wird er im Datenfeld verdoppelt.