Kategorie: Entwicklung
CSV-Spalten umbenennen
CSV-Kopfspalten mit einer einfachen alt=neu-Zuordnung umbenennen
Fügen Sie CSV-Daten und eine Liste von alt=neu-Spaltennamenspaaren ein, eines pro Zeile, um Kopfspalten umzubenennen und dabei jede Datenzeile unangetastet zu lassen. Läuft vollständig in Ihrem Browser.
2 Spalte(n) in Ihrem Browser umbenannt.
identifier,full_name,team 1,Ada Lovelace,Blue 2,Grace Hopper,Green
Alles auf dieser Seite wird in Ihrem Browser verarbeitet. Nichts wird hochgeladen.
Wozu dieses Werkzeug dient
Ein paar CSV-Spalten von Hand umzubenennen, geht leicht schief, sobald maskierte Felder im Spiel sind, da eine einfache Suchen-und-Ersetzen-Funktion nicht zwischen einer Kopfzelle und einem Wert unterscheidet, der zufällig damit übereinstimmt. Dieses Werkzeug parst die CSV korrekt, wendet jedes alt=neu-Paar aus der Zuordnung nur auf die Kopfzeile an, lässt nicht genannte Spalten unverändert und meldet jeden Zuordnungseintrag, dessen alter Name tatsächlich nicht in der Kopfzeile vorkommt.
So funktioniert es
- CSV-Daten einfügen oder das Beispiel laden.
- Das Trennzeichen wählen und dann alt=neu-Spaltennamen auflisten, einen pro Zeile.
- Die umbenannte CSV kopieren und auf nicht gefundene Namen prüfen.
Datenschutz
Dieses Werkzeug läuft vollständig in Ihrem Browser. Ihre Eingabe wird nie hochgeladen, gespeichert oder weitergegeben – beim Schließen des Tabs ist sie weg.
Häufig gestellte Fragen
- Werden meine Daten irgendwohin hochgeladen?
- Nein. Das Parsen und Umbenennen erfolgt in JavaScript auf der Seite, sodass nichts, was Sie einfügen, Ihr Gerät verlässt.
- Was passiert mit Spalten, die ich nicht auflisten?
- Sie behalten ihren ursprünglichen Namen und ihre Position; nur die auf der linken Seite einer Zuordnungszeile genannten Spalten werden umbenannt.
- Was, wenn ich einen Spaltennamen in der Zuordnung falsch schreibe?
- Dieser Zuordnungseintrag wird als in der Kopfzeile nicht gefunden zurückgemeldet, sodass Sie die Schreibweise korrigieren und es erneut versuchen können, statt dass er stillschweigend ignoriert wird.