Passwort-Generator
Kryptografisch zufällige Passwörter mit Entropie-Anzeige.
Werkzeuge
JSON in CSV für Excel umwandeln.
Deutsches Excel erwartet CSV mit Semikolon, weil bei uns das Komma das Dezimaltrennzeichen ist. Eine Datei mit Kommas landet vollständig in der ersten Spalte.
Geht die Datei an eine Kollegin mit deutscher Einstellung, oder öffnest du sie selbst in Excel, nimm das Semikolon.
Geht sie an ein System, eine Schnittstelle oder jemanden mit englischer Einstellung, nimm das Komma — das ist der internationale Standard.
Im Zweifel liefer mit Semikolon und schreib dazu, welches Trennzeichen du verwendet hast. Der Empfänger kann es beim Import angeben.
Dasselbe gilt für Beträge: Wähl Punkt oder Komma als Dezimaltrennzeichen, passend zum Ziel.
JSON erlaubt verschachtelte Objekte und Listen. CSV kennt nur Zeilen und Spalten, also muss etwas weichen.
Ein verschachteltes Objekt wird zu Spalten mit zusammengesetztem Namen: Ein Objekt „adresse" mit „strasse" und „ort" wird zu „adresse.strasse" und „adresse.ort". Das funktioniert gut.
Eine Liste innerhalb eines Datensatzes ist schwieriger. Drei Telefonnummern zu einer Person passen nicht in eine Spalte, ohne sich zu entscheiden: entweder nummerierte Spalten oder alles in einer Zelle mit einem Trennzeichen. Beides ist ein Kompromiss.
Datensätze mit unterschiedlichen Feldern erzeugen leere Zellen. Die Spaltenüberschriften ergeben sich aus allen vorkommenden Feldern, und Datensätze ohne dieses Feld bleiben dort leer.
Prüf bei einer großen Datei ein paar Zeilen von Hand. Eine flach gemachte Struktur sieht in Excel immer überzeugend aus, auch wenn etwas fehlt.
Speicher als UTF-8, und beachte, dass ältere Excel-Versionen das nur mit einer Byte-Reihenfolge-Markierung richtig lesen. Ohne sie werden ä, ö, ü und ß unleserlich.
Felder, die das Trennzeichen, ein Anführungszeichen oder einen Zeilenumbruch enthalten, werden in doppelte Anführungszeichen gesetzt, und ein Anführungszeichen im Text wird verdoppelt. Das geschieht hier automatisch.
Werte mit führenden Nullen sind das bekannte Ärgernis: Excel macht aus 01234 die Zahl 1234. An der CSV-Seite lässt sich wenig tun — importier die Spalte in Excel als Text.
Alles wird in dieser Seite umgewandelt; deine Daten werden nicht verschickt. Bei einer Kunden- oder Mitgliederdatei ist das der entscheidende Punkt.
Semikolon für deutsches Excel, Komma für Systeme und englische Einstellungen.
Falsches Trennzeichen für die Einstellung des Empfängers.
Sie werden zu Spalten mit zusammengesetztem Namen, etwa adresse.strasse.
Älteres Excel liest UTF-8 nur mit Byte-Reihenfolge-Markierung richtig.
Excel liest die Spalte als Zahl. Importier sie als Text.
Nein.