DevToolPal
DE

JSON-zu-TSV-Konverter

Ein JSON-Array von Objekten in tabulatorgetrennte Werte umwandeln, die sich direkt in Excel oder Google Sheets einfügen lassen.

Läuft lokal, wird nie hochgeladen

Optionen

Eingabe

0 Zeichen · 0 B

Ausgabe

0 Zeichen · 0 B

Was das Tool macht

Dieses Tool wandelt ein JSON-Array von Objekten in TSV (tabulatorgetrennte Werte) um. Die erste Zeile enthält die Spaltennamen, jede weitere Zeile ist ein Objekt. Da Tabs die Zellen trennen, kannst du die Ausgabe kopieren und direkt in eine Tabellenkalkulation einfügen.

So funktioniert es

  1. Füge JSON in das Feld Eingabe ein, lade eine .json-Datei hoch oder klicke auf Beispiel.
  2. Das TSV erscheint während der Eingabe rechts.
  3. Schalte Kopfzeile einschließen aus, um nur die Daten auszugeben.
  4. Kopiere das Ergebnis und füge es in Excel oder Google Sheets ein oder lade eine .tsv-Datei herunter.

Beispiel

[
  { "id": 1, "name": "Alice", "address": { "city": "Shanghai" } },
  { "id": 2, "name": "Bob", "address": { "city": "Beijing, China" } }
]

wird zu (Tabs als → dargestellt)

id→name→address.city
1→Alice→Shanghai
2→Bob→Beijing, China

Hinweise

Werte, die einen Tab, einen Zeilenumbruch oder ein doppeltes Anführungszeichen enthalten, werden in Anführungszeichen gesetzt, damit die Tabellenkalkulation sie trotzdem als eine Zelle liest. null wird zu einer leeren Zelle, true/false und Zahlen werden unverändert geschrieben.

FAQ

› Welche JSON-Struktur wird erwartet?

Am besten funktioniert ein Array von Objekten, ein Objekt pro Zeile. Ein Objekt mit einer einzigen Array-Eigenschaft wie {"data": [...]} wird ebenfalls verstanden. Jeder andere Wert wird zu einer einzelnen Zeile.

› Wie werden verschachtelte Objekte und Arrays behandelt?

Verschachtelte Felder werden zu Spaltennamen mit Punktnotation wie address.city. Arrays aus einfachen Werten werden mit "; " verbunden, und Arrays aus Objekten bekommen Indexpfade wie items.0.name.

› Was, wenn Objekte unterschiedliche Schlüssel haben?

Die Spalten sind die Vereinigung aller Schlüssel in der Reihenfolge ihres ersten Auftretens. Fehlende Werte bleiben leer.

› Warum TSV statt CSV?

Wenn du TSV in Excel oder Google Sheets einfügst, landet jeder Wert ohne Importdialog in seiner eigenen Zelle. Kommas in Werten brauchen keine Sonderbehandlung.