Tool overview
Was ist CSV-Viewer?
CSV-Viewer ist ein Tool, mit dem Sie cSV-Dateien in sortierbarer Tabelle vorschauen und erkunden.
Warum CSV-Viewer verwenden?
Es verbessert die Lesbarkeit und beschleunigt Ihren Workflow, wenn Sie cSV-Dateien in sortierbarer Tabelle vorschauen und erkunden—vollständig im Browser ohne Server-Uploads.
Hauptfunktionen
Clientseitige Privatsphäre, sofortige Ergebnisse und Ein-Klick-Kopie für cSV-Viewer. CSV-Dateien in sortierbarer Tabelle vorschauen und erkunden
Anwendung
Befolgen Sie diese Schritte für genaue Ergebnisse mit dem Tool oben.
- Open a CSV file von disk—parsing stays on-device.
- Sort columns und scan row counts in the table header.
- Use für quick inspection before JSON/ETL transforms.
CSV Viewer Features
Sehen Sie gültige Beispiele, häufige ungültige Eingaben und typische Fehler für dieses Tool.
CSV-Viewer-Leitfaden — hier starten
Diese Seite ist der kanonische Leitfaden zum Vorschauen von CSV mit dem CSV Viewer von DevUtilities. Öffnen Sie oben eine Datei und nutzen Sie die Abschnitte zu Trennzeichen/Kopfzeilen, Sortierung, Limits großer Dateien, Kodierung und Übergabe an JSON/CSV. Das Parsen bleibt im Browser.
Was CSV Viewer leistet
CSV Viewer ist eine clientseitige Tabellenvorschau für kommagetrennte Werte. Die erste Zeile wird als Kopfzeile gelesen, ein sortierbares Raster gerendert und der volle Text im Speicher gehalten, um Exporte vor ETL, JSON-Konvertierung oder Ticket-Anhang zu prüfen.
Was Sie erhalten
- Dateiauswahl / Drag-and-Drop über FileReader (Text)
- RFC-4180-ähnliches Parsen: Kommas, quotierte Felder, escapte Quotes
- Erste Zeile als Spaltenköpfe
- Klickbare Kopfzeilen-Sortierung (localeCompare, auf/ab)
- Zeilen- und Spaltenzahlen in der Tabellen-Chrome
- Nur lokal — Tabelleninhalte werden nicht hochgeladen
Diesen Viewer verwenden, wenn
- Schneller Blick auf einen Export ohne Excel
- Kopfzeilen und Zeilenform vor JSON/CSV-Transforms prüfen
- Prüfen, ob Quotes und Kommas den Export überlebt haben
- Offline bleiben mit Kunden- oder Gehalts-CSVs
Schritt-für-Schritt-Anleitung
So hilft dieses Tool
- Öffnen Sie eine .csv von der Festplatte.
- Bestätigen Sie, dass die Kopfzeilennamen dem Schema des Produzenten entsprechen.
- Prüfen Sie die Zeilenzahl gegen die erwartete Exportgröße.
- Klicken Sie eine Spaltenkopfzeile zum Sortieren; erneut zum Umkehren.
- Suchen Sie unregelmäßige Zeilen oder zusammengeführt wirkende Werte.
- Wenn Zeichen falsch wirken (é, ’), Kodierung an der Quelle beheben und neu laden.
- Für Transforms CSV in JSON ↔ CSV, Dev Toolkit Columns → JSON oder Ihren ETL-Pfad kopieren.
Trennzeichen und Kopfzeilen-Erkennung
Der Parser ist kommagetrennt. Die erste nicht leere logische Zeile wird zur Kopfzeile; jede folgende Zeile ist eine Datenzeile, ausgerichtet nach Spaltenindex.
Was erkannt wird
- Komma (,) als Feldtrenner
- Doppelt quotierte Felder, die Kommas und Zeilenumbrüche enthalten dürfen
- Escapte Quotes als verdoppelte Quotes ("")
- CRLF- und LF-Zeilenenden
Was nicht automatisch erkannt wird
- Semikolon- (;) oder Tab- (\t) Trennzeichen, üblich in EU-Excel-Exporten
- Separater „hat Kopfzeile“-Schalter — Zeile 0 ist immer Kopfzeile
- Typinferenz (Zahlen/Daten bleiben Strings im Raster)
Praktischer Tipp
Praktischer Tipp
Sortierung und Tabellenvorschau
Die Sortierung ist lexikografisch über localeCompare auf Zellstrings. Ideal für Kategorien und IDs, nicht für numerische Größenordnung.
- Kopfzeile klicken für aufsteigend; erneut für absteigend
- Numerische Spalten sortieren als Text („10“ vor „2“)
- Leere Zellen als leere Strings; unregelmäßige Zeilen können Werte verschieben
- Sortierzustand setzt sich beim Laden einer neuen Datei zurück
- Nutzen Sie die Zeile × Spalte-Meta-Zeile zur Vollständigkeitsprüfung
Anwendungsfall: QA eines Tabellenexports
Ein Lieferant hat overnight.csv geschickt. Bevor Sie es in den Warehouse-Job laden, bestätigen Sie Kopfzeilen, Zeilenzahl und dass quotierte Kommas keine Felder gesplittet haben.
So hilft dieses Tool
- Datei öffnen und Kopfzeile gegen das Vertragsschema lesen.
- Angezeigte Zeilenzahl mit dem Manifest des Lieferanten vergleichen.
- Schlüsselspalte (order_id, email) sortieren und Leerstellen oder Duplikate finden.
- Verdächtige Zellen prüfen — quotierte Adressfelder müssen in einer Spalte bleiben.
- Datei ablehnen oder neu anfordern, wenn die Form vor dem ETL falsch ist.
Ergebnis: Sie erkennen das Problem in der Vorschau, nicht nach einem Pipeline-Fehler.
Anwendungsfall: Übergabe an JSON-Tools
Sie brauchen Objekte für einen API-Mock oder LLM-Tool-Schema, aber die Quelle der Wahrheit ist weiterhin ein CSV-Export.
So hilft dieses Tool
- In CSV Viewer prüfen, dass Kopfzeilen sauber sind (keine leeren Namen, keine doppelten Titel).
- CSV-Text in Dev Toolkit → Columns → JSON für ein Objekt-Array kopieren oder JSON ↔ CSV für Round-Trips nutzen.
- Beispielobjekt im JSON Formatter validieren, bevor Mocks verdrahtet werden.
- CSV als Audit-Artefakt behalten; nur bereinigte Samples committen.
Ergebnis: Sie erkennen das Problem in der Vorschau, nicht nach einem Pipeline-Fehler.
Anwendungsfall: Kodierungsprobleme erkennen
Namen erscheinen als José oder typografische Anführungszeichen als ’. Stakeholder halten die Daten für korrupt.
So hilft dieses Tool
- Datei laden — FileReader nutzt die Standard-Textdekodierung des Browsers (typisch UTF-8).
- Erscheint Mojibake, ist die Datei oft Windows-1252/Latin-1 falsch als UTF-8 gelabelt (oder umgekehrt).
- Aus Excel/Sheets als CSV UTF-8 neu exportieren oder mit einem Kodierungstool konvertieren.
- Neu laden und Diakritika sowie Währungssymbole prüfen.
Ergebnis: Sie erkennen das Problem in der Vorschau, nicht nach einem Pipeline-Fehler.
Hinweise zu großen Dateien
Die gesamte Datei wird als String gehalten und in eine vollständige In-Memory-Tabelle geparst. Die Obergrenze ist der Tab-Speicher — keine Streaming-Engine.
- Mehrere-hundert-MB-CSVs können den Tab einfrieren oder crashen — Dateien teilen oder Head-Sample zuerst
- Sortieren kopiert das Zeilenarray; breite + hohe Tabellen erhöhen den Speicher
- Kein virtualisiertes Infinite-Scroll für Millionen Zeilen — Datenbank oder CLI (csvkit, DuckDB) nutzen
- Für Stichproben die ersten 1–5k Zeilen aus dem Quellsystem exportieren
Beheben: unregelmäßige oder falsch ausgerichtete Spalten
Symptome: manche Zeilen zeigen weniger Zellen, Werte unter dem falschen Kopf, oder ein Feld mit Kommas splittet in Extra-Spalten.
Warum das passiert
Unquotierte Kommas in Feldern, unpassende Quotes oder mitten im Export abgeschnittene Zeilen brechen die Spaltenausrichtung. Semikolon-Dateien als Komma geparst kollabieren zu einer Spalte.
Diagnose
Erste schlechte Zeile finden. Prüfen, ob Adress-/Namensfelder Kommas ohne Quotes enthalten. Bestätigen, dass die Datei Kommas nutzt, nicht Semikolons.
Behebungen
- Mit korrektem Quoting neu exportieren (Excel: CSV UTF-8; Datenbanken: FORCE QUOTE).
- Semikolon/TSV vor dem Öffnen in kommagetrennt umwandeln.
- Unausgewogene Quotes in der betroffenen Zeile beheben.
- Neu laden und prüfen, dass die Spaltenzahl der Kopfzeilenlänge entspricht.
Beheben: Mojibake und Kodierung
Symptome: Akzente, Symbole oder CJK-Text erscheinen als lateinischer Müll (Ã, Â, â€).
Warum das passiert
Bytes wurden mit dem falschen Zeichensatz dekodiert. Dieser Viewer liest Dateien als Text über den Browser (UTF-8-Erwartung für modernes CSV).
Diagnose
Dieselbe Datei in einem Editor öffnen, der die Kodierung zeigt. Sieht sie als Windows-1252 korrekt, hier falsch aus — nach UTF-8 konvertieren.
Behebungen
- Als CSV UTF-8 aus der Tabelle oder dem BI-Tool neu speichern.
- Mit iconv oder einem Kodierungskonverter umwandeln, dann neu laden.
- Sicherstellen, dass Produzenten UTF-8 in Pipelines deklarieren (besonders Legacy-ERP).
Kodierung an der Quelle beheben — Sortieren und JSON-Übergabe propagieren nur die Korruption.
Sicherheits-Checkliste
CSV-Exporte enthalten oft PII, Gehaltsdaten oder Kundenlisten.
- Lokale Vorschau bevorzugen statt unbekannter „CSV online“-Seiten
- E-Mails/IDs vor Screenshot-Sharing strippen oder hashen
- Keine Produktions-CSVs in öffentliche Repos committen
- Formel-Injection (=, +, -) beachten, wenn später in Tabellen eingefügt wird
Häufig gestellte Fragen
Antworten zu typischen Fehlern und Datenschutzfragen.
Offizielle Dokumentation & Referenzen
Autoritative Spezifikationen und Plattformdokumentation für dieses Tool.