Command Palette

Search for a command to run...

CSV-Viewer: CSV-Dateien öffnen, suchen und sortieren ohne Tabelle

CSV-Viewer: CSV-Dateien öffnen, suchen und sortieren ohne Tabelle

T
Toolz Team
|Jul 19, 2026|19 min lesen

Teil der Sammlung Datenwerkzeuge

Der letzte CSV, der mich einen Nachmittag kostete, war ein 40-MB-Export aus dem WooCommerce-Geschäft eines Kunden. Ich habe doppelklickt, Excel entschied, dass die SKU-Spalte ein Datum war, und 2024-11-3 war plötzlich das, was früher war 2024-11-3- nur dass es ' t war, es war ein Produktcode Excel hatte es hilfreich umgeschrieben, als wir es bemerkten, war die " cleaned" Datei bereits wieder importiert worden und einige hundert Produkte hatten SKUs, die auf nichts zeigten.

Das ist das Problem beim Öffnen eines CSV in einer Tabellenkalkulationsanwendung. Eine Tabelle ist kein Betrachter, sondern ein Redakteur mit Meinungen. Es zwingt Typen, entfernt führende Nullen aus Postleitzahlen und Telefonnummern, es interpretiert alles neu, was wie ein Datum vage aussieht, und alles, bevor Sie sich eine einzelne Zeile angesehen haben. Manchmal willst du einfach sich vorstellen Die Datei - überprüfen Sie die Spaltennamen, bestätigen Sie die Zeilenanzahl, finden Sie den Datensatz, der den Import gebrochen hat, und steigen Sie aus.

Ich baue Toolz.dev Und ich lese andere Leute' s CSV exportiert ständig - Streifenauszahlungen, Datenbank-Dumps, Analyse-Extrakte, Plugin-Migrationsdateien Also habe ich die gebaut CSV-Betrachter Um die langweilige, ehrliche Option zu sein: Sie analysiert die Datei, zeigt Ihnen genau, was darin enthalten ist, und ändert nichts. Kein Typ Zwang, keine Autokorrektur, kein Upload. Fügen Sie den Text ein oder lassen Sie die Datei fallen und rendern Sie als Tabelle, die Sie suchen und sortieren können.

tl; dr: Ein CSV-Viewer analysiert den Text getrennt und rendert ihn als Tabelle ohne Bearbeitungs- oder Zwangswerte. der CSV-Betrachter Erkennen Sie automatisch, ob Ihre Datei Kommas, Semikolons, Tabs oder Pipes oder Handles verwendet RFC 4180 Feld zitiert (Kommas und Zeilenumbrüche innerhalb von Zellen, doppelte Anführungszeichen), warnt Sie vor zerlumpten Zeilen und doppelten Überschriften und exportiert in normalisiertes CSV oder JSON. Alles läuft in Ihrem Browser - die Datei wird nie hochgeladen und Werte bleiben Zeichenfolgen, sodass führende Nullen überleben.

Was ist wirklich eine CSV-Datei?

CSV steht für kommagetrennte Werte, und dieser Name ist für ein Jahrzehnt von Fehlern verantwortlich, da zwei der drei Wörter unzuverlässig sind.

Die Werte sind nicht immer durch Kommata getrennt Orte, die ein Komma als Dezimaltrennzeichen verwenden - der größte Teil Kontinentaleuropas - exportieren stattdessen mit Semikolonen, weil 1,50;2,75 ist eindeutig und 1,50,2,75 ist nicht. Excel in einem deutschen oder französischen Gebietsschema tut dies standardmäßig. Analytics- und Datenbankexporte verwenden häufig Registerkarten, und Protokollpipelines verwenden häufig Pipes. Jedes dieser Elemente ist noch umgangssprachlich ein "CSV".

Und die Werte sind nicht immer klar. Der Moment, in dem ein Wert das Begrenzer enthält, das Format benötigt eine Fluchtluke und RFC 4180 bietet eine: Umschließen des Felds in doppelte Anführungszeichen. In diesen Zitaten ist das Trennzeichen nur ein Charakter. Ein Zitatzeichen selbst wird durch Verdoppeln entgehen. und ein zitiertes Feld kann literale Zeilenumbrüche enthalten, was bedeutet, dass ein einzelner logischer Datensatz mehrere physikalische Zeilen in der Datei überspannen kann.

An diesem letzten Punkt sterben naive Parser. Wenn Ihr Code ist line.split(',')- und ich habe diese Zeile geschrieben, und Sie auch - dann wird diese Datei sie zerstören:

id,name,note
1,"Smith, John","He said ""hi""
on the second line"
2,Ada,plain

Drei Spalten, zwei Datensätze. Ein Split-on-Comma-Parser sieht in Reihe zwei vier Felder, Panik auf den Streunerzitaten und behandelt die umwickelte Linie als dritter Datensatz. Ein richtiger Parser durchläuft die Zeichenfolge für Zeichen, verfolgt, ob sie sich derzeit in Anführungszeichen befindet, und erzeugt genau das, was die Datei bedeutet. Der CSV-Viewer macht das zweite.

Hauptmerkmale des CSV-Viewers

Automatische Trennzeichenerkennung

Fügen Sie eine Datei ein und das Tool errät den Trennzeichen, bevor es etwas anderes tut. Der naive Ansatz besteht darin, Charaktere zu zählen und den häufigsten auszuwählen, der bei Prosa sofort fehlschlägt - a notes Eine Spalte voller englischer Sätze enthält weit mehr Kommas als eine durch Semikolons getrennte Datei mit Semikolons.

Die Erkennung punktet also Beständigkeit statt Frequenz. Es dauert die ersten zehn nicht leeren Zeilen, zählt jedes Kandidaten-Delimiter (Komma, Semikolon, Tabulator, Pipe) außerhalb der angegebenen Abschnitte und belohnt den Kandidaten, der in jeder Zeile die gleiche Zählung erzeugt. Ein echtes Trennzeichen erscheint genau columns - 1 Zeiten pro Zeile, jede Zeile Ein Komma innerhalb der Prosa erscheint unregelmäßig Konsistenz gewinnt, Frequenz bricht nur Bindungen ab Wenn es immer noch falsch ratet - und das wird es auch, bei Dateien mit einer Spalte - können Sie es aus dem Dropdown überschreiben.

RFC 4180 Angezeigte Feldparsing

Der Parser ist eine Statusmaschine auf Zeichenebene, keine Regex und keine Split. Es verfolgt einen Booleschen: Befinden wir uns in einem zitierten Feld? In Zitaten, Trennzeichen und Zeilenumbrüchen sind gewöhnliche Charaktere und eine doppelte "" sendet ein einzelnes wörtliches Zitat. Außerhalb der Anführungszeichen beendet ein Begrenzer das Feld und eine Zeilenumsetzung beendet den Datensatz. CRLF-, LF- und Bare-CR-Linien-Endungen werden alle akzeptiert, da Windows-Exporte, UNIX-Exporte und alte Mac-Exporte alle vorhanden sind und alle im selben Posteingang landen.

Dies ist der Unterschied zwischen einem Betrachter, der Ihnen zeigt Smith, John in einer Zelle und einer, die Sie zeigt "Smith und John" in zwei.

Suche über jede Spalte

Das Suchfeld filtert Zeilen mit einer fallunsensitiven Teilzeichenfolgeübereinstimmung gegen jede Zelle in der Zeile Es ist nicht unscharf, es ist keine Abfragesprache, und das ist absichtlich - wenn Sie nach dem Datensatz suchen, der einen Import gebrochen hat, haben Sie eine Bestell-ID oder eine E-Mail-Adresse und Sie möchten die Zeile, die sie enthält, sofort.

Die Suche wird auf den analysierten Daten im Speicher ausgeführt, sodass sie sofort auf Dateien jeder Größe, die Ihr Browser speichern kann, und beim Sortieren komponiert: Filtern Sie zuerst das Ergebnis, sortieren Sie das Ergebnis, exportieren Sie das, was noch übrig ist.

numerisch-gekennzeichnete Spaltensortierung

Klicken Sie auf eine Spaltenüberschrift, um danach zu sortieren. Das klingt trivial und ist es nicht, da CSV keine Typen hat - jeder Wert kommt als Zeichenfolge an und die Zeichenfolgensortierung wird eingefügt 100 vor 9 und 2024-3-1 vor 2024-11-1drohen

Die Sortierung überprüft die Werte: Wenn jede nicht leere Zelle im Vergleich als Zahl analysiert wird (mit Tausenden von Separatoren entfernt), wird sie numerisch verglichen. Andernfalls wird auf einen lokale-sicheren Zeichenfolgenvergleich mit numerischer Sortierung zurückgegriffen. item2 Sortiert vorher item10. Leere Zellen sinken immer nach unten, in beide Richtungen, denn ein Rohling ist kein kleiner Wert - es ist ein fehlender, und das Vergraben fehlender Daten oben in einer absteigenden Sorte ist, wie Sie es nicht bemerken.

Warnungen zur Datenqualität

Zwei strukturelle Probleme werden markiert, bevor Sie weiter gehen.

Zerrutschte Reihen. Wenn eine Zeile mehr oder weniger Felder als der Header hat, stimmt etwas nicht im Vorfeld: Ein nicht notiertes Begrenzer in einem Wert, ein abgeschnittener Export, eine abweichende Zeile. Der Viewer patzt kurze Reihen und kürzt lange, sodass die Tabelle immer noch rendert, und Ihnen dann genau angibt, wie viele Zeilen betroffen waren. Diese Anzahl ist die Zahl, die ich zuerst überprüfe, da eine Datei mit drei von zehntausend Zeilen aus einem Datenfehler einen Datenfehler hat, den COPY In Postgres wird um 3 Uhr morgens auftauchen.

Doppelte Spaltennamen. Zwei Spalten genannt id Wird sich in fast jedem Downstream-Verbraucher stillschweigend überschreiben - Pandas werden sie umbenennen, eine JSON-Konvertierung behält nur den letzten, und ein SQL-Import wird fehlerhaft sein Der Betrachter benennt sie im Warnbanner, damit Sie den Header reparieren können, bevor es darauf ankommt.

CSV- und JSON-Export

Das Exportpanel serialisiert alles, was sich derzeit auf dem Bildschirm befindet - gefiltert, sortiert, was auch immer Sie getan haben. Der CSV-Export wendet auf dem Weg nach draußen korrekte RFC 4180-Angaben an, was es zu einer anständigen Möglichkeit macht, eine Datei zu normalisieren, die mit inkonsistenten Anführungszeichen angekommen ist. Der JSON-Export wandelt die Tabelle in ein Array von Objekten um, die von der Header-Zeile eingegeben werden. Dies ist das, was Sie möchten, wenn Sie ein Skript oder eine API eingeben.

Eine bewusste Wahl: Exportierte Werte bleiben Strings. "01234" wird nicht 1234. Eine CSV-Spalte voller Ziffern könnte eine Größe sein, oder es könnte eine Postleitzahl, eine Kontonummer, eine Telefonnummer oder eine SKU sein - und es gibt keine Möglichkeit, aus den Daten zu erkennen Das Zwingen von Zahlen wirft führende Nullen dauerhaft weg, was genau der Fehler ist, der diesen Artikel gestartet hat Wenn Sie Zahlen wollen, werfen Sie sie explizit auf die andere Seite, wo Sie wissen, was die Spalte bedeutet.

Es läuft vollständig in Ihrem Browser

Die Datei wird mit dem gelesen FileReader API und in Javascript analysiert. Nichts wird hochgeladen, keine Suchabfrage protokolliert, keine Daten berührt einen Server. Dies ist kein Richtlinienversprechen, sondern eine architektonische Tatsache, die Sie überprüfen können, indem Sie die Registerkarte "DevTools" öffnen, während Sie das Tool verwenden, oder indem Sie Ihr WLAN abrufen und beobachten, wie es funktioniert.

Das ist wichtiger als es klingt. Die meisten CSV-Dateien, die es wert sind, sich einen Blick zu gefallen, enthalten etwas, das Sie nicht in die Website eines Fremden einfügen würden: Kunden-E-Mails, Gehaltsabrechnungszahlen, Bestellhistorien, ein Export aus einer Produktionsdatenbank. Wenn Sie unter DSGVO, HIPAA oder einem Kunden NDA arbeiten, ist "ich es in einen Online-Konverter eingefügt" ist kein Satz, den Sie laut aussprechen möchten. Ich habe mehr über dieses Bedrohungsmodell in geschrieben Warum Client-Side-Tools Cloud-Konverter schlagendrohen

So verwenden Sie den CSV-Viewer

Schritt 1: Laden Sie die Datei

Zwei Wege in. Fügen Sie den CSV-Text direkt in das Eingabefeld ein - gut für einen Ausschnitt aus einem Protokoll, einer Slack-Nachricht oder einer API-Antwort, die Sie betrachten möchten Oder klicken Sie Datei hochladen und wählen Sie eine .csv, .tsv, oder .txt Datei von Ihrem Computer. Die Datei wird lokal gelesen; die Schaltfläche Upload ist eine Datei Sammelsurzel, kein Upload.

Wenn Sie aus einer Tabelle einfügen, beachten Sie, dass die meisten Tabellenkalkulationsanwendungen tabulatorgetrennten Text in die Zwischenablage einfügen, nicht Kommas. Stellen Sie das Trennzeichen auf Tab oder lassen Sie es auf Auto und lassen Sie die Erkennung damit umgehen.

Schritt 2: Überprüfen Sie die Parse-Einstellungen

Drei Einstellungen, und die Standardeinstellungen sind die meiste Zeit richtig.

Trennzeichen ist standardmäßig automatisch. Überschreiben Sie es, wenn Ihre Datei eine Spalte hat oder wenn die Erkennung bei einer kleinen Probe falsch ist.

Die erste Zeile ist Header Ist an Schalten Sie es für headerlose Dateien aus - die Spalten werden Column 1, Column 2, und so weiter, und es wird keine Zeile verbraucht.

Leerzeichen schneiden ist auf, der führende und nachlaufende Räume aus jeder Zelle abzieht. Das ist normalerweise das, was Sie wollen, da , Nach einem Trennzeichen ist in handgeschriebenen CSVs äußerst verbreitet. Schalten Sie es aus, wenn Ihre Daten aussagekräftige Leerzeichen enthalten, z. B. Felder mit fester Breite, die in CSV gedumpt wurden.

Schritt 3: Lesen Sie die Tabelle

stoßen an Als Tabelle anzeigen Und Sie erhalten das analysierte Gitter plus eine Statistikzeile: Wie viele Zeilen sind aus wie vielen insgesamt sichtbar, wie viele Spalten, welches Trennzeichen wurde verwendet und wie viele Spalten sind vollständig numerisch. Diese numerische Zählung ist eine schnelle Überprüfung der geistigen Gesundheit - wenn eine Spalte, von der Sie erwarten, dass sie numerisch ist, nicht gezählt wird, enthält eine Zeile darin eine Nichtnummer und normalerweise ist es die Zeile, die Ihren Import unterbricht.

Suchfilter Zeilen. Durch Klicken auf einen Header sortiert. Die beiden komponieren.

Schritt 4: Exportieren oder weitermachen

Kopieren Sie die sichtbare Tabelle als JSON, laden Sie sie als CSV herunter oder laden Sie sie als JSON herunter. Filter und Sortierung werden auf den Export angewendet, also "nach refunded, Sortieren nach Datum, Download CSV" gibt Ihnen genau diese Teilmenge.

Wie ist dies mit anderen Möglichkeiten zum Öffnen eines CSV zu vergleichen?

heraufkommen Zwingt Ihre Daten Behandelt zitierte Felder Funktioniert offline Sendet Daten überall gut für
CSV-Viewer (Toolz.dev) kein Ja (RFC 4180) ja kein Inspektion, Suche, Sanity-Checking, Konvertierung in JSON
Excel / Google-Sheets Ja - Daten, führende Nullen, wissenschaftliche Notation ja Excel Ja, Blätter nein Blätter hochladen bei Google Bearbeitung, Formeln, Diagramme
Ein Texteditor kein Nein - du analysierst es in deinem Kopf ja kein Winzige Dateien, Überprüfung der Zeilenenden
csvkit / xsv / duckdb cli kein ja ja kein Riesige Dateien, Skripting, Joins, Aggregation
Pandas read_csv Ja, standardmäßig (dtype=str um es zu stoppen) ja ja kein Analyse, Transformations-Pipelines
Die meisten "Online-CSV-Viewer" -Sites unterschiedlich üblicherweise kein Ja - auf ihren Server hochgeladen Nichts, was Sie interessiert

Die ehrliche Zusammenfassung: Verwenden Sie für Dateien über ein paar hundert Megabyte duckdb oder xsv- ein Browser analysiert die ganze Datei in einem Durchgang in den Speicher und daran führt kein Weg vorbei Für alles, was Sie mit Formeln bearbeiten müssen, verwenden Sie eine Tabellenkalkulation und akzeptieren Sie den Zwang, oder importieren Sie als Text Für alles dazwischen - das tägliche & quot; was tatsächlich in dieser Datei ist, und warum hat Zeile 4.201 break" - ein Viewer, der nichts ändert, ist das richtige Werkzeug.

Häufige Anwendungsfälle

Debuggen eines fehlgeschlagenen Imports

Ein CSV-Import schlägt fehl mit & quot; erwarteten 8 Spalten, bekam 9 auf Zeile 4201" Öffnen Sie die Datei im Viewer, überprüfen Sie die Warnung in der ausgefransten Reihe, dann suchen Sie nach einem Wert, von dem Sie wissen, dass er auf diesem Datensatz ist Neun von zehn Fällen finden Sie ein nicht zitiertes Komma innerhalb einer Adresse oder eines Firmennamens - Acme, Inc. ohne Zitate geschrieben. Jetzt wissen Sie, ob Sie den Export reparieren oder die Datei vorverarbeiten müssen.

Überprüfen eines Datenbankexports, bevor er irgendwohin geht

Bevor die Daten eines Kunden Ihren Laptop verlassen, möchten Sie wissen, was darin enthalten ist. Spaltennamen, Zeilenanzahl, ob email Die Spalte ist vollständig ausgefüllt, unabhängig davon, ob es sich um doppelte IDs handelt. Die Stats-Linie und die Spalte gefüllt / eindeutig antworten in etwa zehn Sekunden, ohne dass die Datei jemals einen Server erreicht hat.

Konvertieren von CSV in JSON für eine API oder ein Skript

Sie haben eine Tabelle mit Datensätzen und benötigen diese als JSON, um eine Datenbank zu segnen, einen REST-Endpunkt zu füttern oder eine Fixture-Datei zu erstellen. Einfügen, Parsen, exportieren Sie JSON. Wenn Sie die Rückwärtsfahrt benötigen, CSV zu JSON und JSON zu CSV Tools behandeln die dedizierte Konvertierung mit mehr Optionen, und ich habe das Round-Trip-Problem ausführlich in der Konvertierungshandbuch für JSON-zu-CSV-Konverdrohen

Überprüfen eines europäischen Exports, der als eine Spalte geöffnet wurde

Ein Client sendet einen Export aus einer deutschen Excel-Installation und jede Zeile ist eine lange Zeichenfolge Setzen Sie das Trennzeichen auf Semicolon und es schnappt in Spalten Dies dauert vier Sekunden und ist wissenswert, denn die reflex & quot; Datei ist korrupt" ist falsch - die Datei ist in Ordnung, Ihr parser' s Annahme war nicht.

Auditing-Analysen oder Export von Anzeigenplattformen

GA4, Google Ads, und Meta-Exporte kommen als CSV mit Metadatenzeilen über dem eigentlichen Header an Schalten Sie & quot; erste Zeile ist header" ein, schauen Sie sich die Form an, und Sie werden sehen, auf welcher Zeile der echte Header genau sitzt - dann löschen Sie die Junk-Zeilen aus dem Einfügefeld und wiederholen Sie die Wiederprüfung.

Technical Deep Dive: Die Analyseregeln, die tatsächlich wichtig sind

RFC 4180 ist eine Beschreibung, die niemand durchsetzt. Es wurde 2005 veröffentlicht, um zu dokumentieren, was CSV-Implementierungen bereits durchgeführt haben, und es wird ausdrücklich darauf hingewiesen, dass viele sich unterscheiden. Behandeln Sie es als vernünftige Basis, nicht als Garantie für eine Datei, die Sie gesendet haben.

Regeln zitieren. Ein Feld kann in doppelte Anführungszeichen umgewickelt werden. In Zitaten, Trennzeichen, CR, LF und doppelten Zitaten (""") wörtlich sind Ein Zitat, das in der Mitte eines nicht zitierten Feldes erscheint, ist mehrdeutig - der Betrachter behandelt Zitate nur dann als signifikant, wenn das Zitat das erste Zeichen des Feldes ist, so verhalten sich die meisten echten Parser und lässt Werte wie 6" nails überleben.

Linienenden. CRLF ist das, was die Spezifikation sagt. LF ist das, was Unix produziert. Ein bloßer CR ist das, was sehr alte Mac-Software produziert und was einige eingebettete Systeme noch produzieren. Der Parser akzeptiert alle drei, einschließlich gemischter Endungen innerhalb einer Datei, da gemischte Endungen absolut auftreten, wenn Dateien auf zwei Computern bearbeitet werden.

Die Stückliste. Von Excel geschriebene UTF-8-Dateien beginnen mit einer Byte-Order-Marke, EF BB BFdrohen Wenn Ihr erster Spaltenname aussieht id Aber ein String-Vergleich mit "id" scheitert, dass unsichtbare Stückliste auf der Vorderseite reitet. Dies ist der häufigste "Warum mein Header-Lookup fehlschlägt" bei der CSV-Handling.

Nachlaufende Zeilen. Eine Datei, die mit einer neuen Zeile endet, hat keinen zusätzlichen leeren Datensatz - die neue Zeile beendet den letzten Datensatz. Die Option viewer's slip-leer-lines macht dies in beide Richtungen zu einem Nicht-Problem.

Type Inferenz. Es gibt & #39; t keine CSV hat keine Typen Jeder Wert in der Datei ist eine Zeichenfolge, und jeder Typ, den Sie auf der anderen Seite herausholen, wurde von Ihrem Parser auf der Grundlage einer Vermutung erfunden Dies ist kein Fehler im Format, es ist das Format's gesamte Natur - und deshalb vermutet der Betrachter nie in Ihrem Namen.

FAQ

Wie öffne ich eine CSV-Datei ohne Excel?

Laden Sie die Datei auf die CSV-Betrachter oder fügen Sie den Inhalt in das Eingabefeld ein. Die Datei wird in Ihrem Browser analysiert und als Tabelle angezeigt, die Sie suchen und sortieren können. Keine Tabellenkalkulationssoftware, keine Installation und kein Upload auf einen Server.

Warum öffnet sich meine CSV als eine lange Spalte?

Das Trennzeichen passt nicht zusammen. Dateien, die in Gebietsschemas exportiert werden, die ein Komma als Dezimaltrennzeichen verwenden, verwenden typischerweise Semikolons zwischen Feldern, und durch Tabulatoren getrennte Exporte verwenden Registerkarten. Wechseln Sie die Begrenzungseinstellung von Auto auf Semikolon, Tabulator oder Pipe und die Spalten werden korrekt aufgeteilt.

Behandelt der Betrachter Kommas in angegebenen Feldern?

Ja. Der Parser folgt RFC 4180: Ein in doppelten Anführungszeichen umwickeltes Feld kann Begrenzer, Zeilenumbrüche und geflohene Anführungszeichen enthalten, die als zwei doppelte Anführungszeichen in einer Zeile geschrieben sind. Ein Wert wie "Smith, John" bleibt in einer Zelle, anstatt sich in zwei zu teilen.

Was ist der Unterschied zwischen CSV und TSV?

Sie verwenden unterschiedliche Feldtrennzeichen - CSV trennt mit Kommas, TSV mit Tabulatorzeichen Der TSV braucht weniger Zitate, da Tabulatoren innerhalb von Datenwerten selten vorkommen, weshalb Datenbank - und Analytikexporte es oft bevorzugen Dieser Viewer liest beides; wählt Tab als Trennzeichen für TSV-Dateien.

Was bedeutet die "Zauberzeile" Warnung?

Eine Zeile hat mehr oder weniger Felder als die Kopfzeile. Es bedeutet normalerweise ein nicht notiertes Begrenzer innerhalb eines Wertes, einen abgeschnittenen Export oder ein Feld, das einen Streuzeilenumbruch enthält. Der Viewer patzt kurze Reihen und kürzt lange, sodass die Tabelle immer noch rendert und Ihnen mitteilt, wie viele Zeilen betroffen waren.

Gibt es eine Dateigrößenbeschränkung?

Die praktische Grenze ist Ihr Browserspeicher, da die gesamte Datei in einem einzigen JavaScript-Pass analysiert wird. Dateien bis zu einigen zehn Megabyte sind auf einem typischen Laptop in Ordnung. Verwenden Sie für Exporte mit mehreren Gigabyte ein Streaming-Tool wie CSVKit, DuckDB oder Pandas mit Chunksize.

Kann ich die CSV in JSON konvertieren?

Ja. Das Export-Panel wandelt die geparste Tabelle in ein Array von JSON-Objekten um, die von der Header-Zeile eingegeben werden und die Sie kopieren oder herunterladen können. Werte bleiben von Natur aus als Zeichenfolgen erhalten - wenn man sie zu Zahlen zwingt, würden führende Nullen von IDs, Postleitzahlen und Telefonnummern entfernt.

Ist es sicher, hier einen vertraulichen CSV zu eröffnen?

Ja. Das Parsen wird vollständig in Ihrem Browser mit JavaScript und der FileReader-API ausgeführt. Keine Datei, Zelle oder Suchabfrage wird an einen Server übertragen oder protokolliert. Sie können dies überprüfen, indem Sie den Browser DevTools Network öffnen, während Sie das Tool verwenden oder die Verbindung vom Internet trennen.

Verwandte Tools

  • CSV zu JSON- dedizierte Konvertierung mit Typoptionen
  • JSON zu CSV- die Rückfahrt, einschließlich der Abflachung verschachtelter Objekte
  • XML zu JSON- für die Exporte, die stattdessen als XML ankommen
  • JSON-Formater- bereinigen Sie den JSON, den Sie gerade exportiert haben
  • json diff- vergleichen Sie zwei Exporte und finden Sie heraus, was sich geändert hat

Weiterlesen: Der ultimative Leitfaden für JSON-Tools und JSON-zu-CSV-Konvertierungdrohen

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!