Drag & Drop JSON to convert to TSV
oder
Maximal 500 Zeilen / 1MB in der kostenlosen Version
Vorschau (Erste 10 Zeilen)
Was ist TSV (Tab-Separated Values)?
TSV (Tab-Separated Values) ist ein Klartext-Dateiformat für tabellarische Daten, bei dem Spalten durch ein Tabulatorzeichen (\t) anstelle eines Kommas getrennt sind. Während CSV Kommas zum Trennen von Feldern verwendet, TSV verwendet Tabulatorzeichen, was es besonders robust macht, wenn Datenfelder Kommas, komplexe Interpunktion oder Fließtext enthalten.
TSV vs. CSV: Wichtige Unterschiede
Die Wahl zwischen TSV und CSV hängt oft von der Art Ihrer Daten und den Anforderungen der nachgelagerten Tools ab:
- Trennzeichen-Kollision: CSV-Felder, die Kommas enthalten, mĂĽssen in AnfĂĽhrungszeichen gesetzt werden (z. B.
"Smith, John"). TSV vermeidet Probleme beim Escapen von Kommas, da Kommas innerhalb von Zeichenfolgen keine besondere Behandlung erfordern. - Kompatibilität mit Zwischenablage & Tabellenkalkulationen: Wenn Sie TSV-Text direkt in Tabellenkalkulationsprogramme wie Microsoft Excel, Google Sheets oder Apple Numbers kopieren, wird der Text automatisch an Tabellenspalten ausgerichtet, ohne dass ein Konvertierungsassistent erforderlich ist.
- Leistung der Datenpipeline: Viele Unix-CLI-Tools (wie
cut,awkundpaste) verarbeiten tabulatorgetrennte Streams nativ mit minimalem Overhead beim Parsen von Zeichenfolgen.
Wann das TSV-Datenformat verwendet werden sollte
TSV ist das bevorzugte Format in mehreren technischen und wissenschaftlichen Bereichen:
- Bioinformatik & Genomik: Standarddateiformate wie BED, GFF und VCF verlassen sich bei genomischen Sequenzannotationen stark auf tabulatorgetrennte tabellarische Strukturen.
- Wissenschaftliche & Labor-Datensätze: Experimentelle Ausgaben, Sensormesswerte und numerische Matrixdateien speichern häufig unstrukturierte Beschreibungsstrings, die Kommas enthalten, zusammen mit den rohen Messdaten.
- Data Warehousing & ETL: Befehle zum Massenladen von Daten (wie PostgreSQL
COPYoder MySQLLOAD DATA INFILE) werden bei Verwendung von Tabulatortrennzeichen schneller und mit weniger Syntaxfehlern ausgefĂĽhrt.
Verschachteltes JSON in TSV konvertieren
JSON-Strukturen enthalten häufig tief verschachtelte Objekte oder Listen. Unser Konverter für JSON in TSV flacht komplexe hierarchische JSON-Nutzlasten automatisch in eine flache, spaltenbasierte tabellarische Ausgabe ab, bevor die Ergebnisse durch Tabulatoren getrennt werden.
Zum Beispiel eine verschachtelte JSON-Struktur wie diese:
[
{
"id": 101,
"user": {
"name": "Alice Smith, Ph.D.",
"role": "Researcher"
},
"metrics": {
"score": 98.5
}
}
]
Wird automatisch abgeflacht und in eine saubere TSV-Ausgabe gerendert:
id user.name user.role metrics.score
101 Alice Smith, Ph.D. Researcher 98.5
Wie man JSON in TSV mit JSONCSV.tools konvertiert
- Ziehen Sie Ihre
.json-Datei in die Drop-Zone oder klicken Sie auf Datei auswählen. - Wählen Sie im Dropdown-Menü Trennzeichen die Option
Tabulator (\t)aus. - ĂśberprĂĽfen Sie Ihre Daten in der sofortigen 10-Zeilen-Vorschautabelle.
- Klicken Sie auf Download, um Ihre saubere
.tsv-Datei zu speichern, oder auf Kopieren, um sie direkt in Ihre Tabelle oder Ihren Workflow einzufĂĽgen.