Konwerter JSON do CSV
API zwracają tablice obiektów JSON; analitycy chcą CSV do pivotów w Excel. Mapuj klucze JSON na kolumny i pobierz wartości rozdzielane przecinkami — zagnieżdżone pola mogą spłaszczać się notacją kropkową zależnie od narzędzia. Konwersja lokalna.
Wejście
Wynik
name,age
Ada,36
Alan,41
Jak konwertować JSON na CSV
1. Wklej tablicę obiektów JSON (lub pojedynczy obiekt opakowany jako tablica).
2. Podgląd nagłówków kolumn z kluczy.
3. Dostosuj delimiter lub opcje spłaszczania, jeśli dostępne.
4. Pobierz plik .csv.
Przykłady konwersji
Eksport użytkowników
[{"id":1,"name":"Ada","role":"admin"}] staje się nagłówkiem id,name,role z jednym wierszem danych.
Próbka API analityki
Pobierz przykład /events z docs, skonwertuj na CSV do przeglądu PM w arkuszu.
Spłaszczenie adresu
{"user":{"city":"Berlin"}} może stać się kolumną user.city do mail merge.
Kiedy JSON do CSV pomaga
• Gdy nietechniczni potrzebują dostępu arkuszowego do danych API.
• Gdy importujesz do legacy systemów akceptujących tylko CSV.
• Gdy szybka ad-hoc analiza bije pisanie skryptów.
Kiedy lepiej skrypt
• Gdy JSON to głęboko zagnieżdżone grafy — eksport relacyjny wymaga własnego kodu.
• Gdy escaping przecinków w polach RFC 4180 jest złożony w ogromnej skali.
• Gdy potrzebny live streaming ETL — użyj właściwych narzędzi pipeline.
Kolejność kolumn
Klucze pierwszego obiektu często definiują kolejność kolumn — niespójne klucze między wierszami dają rzadkie kolumny. Normalizuj odpowiedzi API najpierw.
Pułapki dat w Excel
Stringi dat ISO importują się jako tekst do konwersji — ustaw format kolumny po otwarciu.
Prywatność
PII w eksportach JSON konwertuj lokalnie — unikaj chmurowych konwerterów dla dumpów objętych RODO.
Najczęstsze pytania
Tablica tablic?
Narzędzia oczekują tablicy obiektów pod nagłówki — najpierw zmień kształt.
Zagnieżdżone obiekty?
Mogą spłaszczać ścieżkami kropkowymi lub stringify sub-obiektów — sprawdź output.
Null i booleany?
Eksportowane jako puste lub true/false stringi — Excel może wymuszać typy.
UTF-8 BOM dla Excel?
Niektóre locale Excel potrzebują BOM — otwieraj przez Import danych, jeśli akcenty się psują.
Upload?
Nie — lokalna konwersja.
Odwrócić CSV na JSON?
Użyj narzędzia csvToJson.