pl

JSON na CSV

Konwertuj tablicę JSON lokalnie na tabelę CSV: klucze obiektów stają się kolumnami, bez wysyłania, prosto w przeglądarce.

Separator
  • Przecinek
  • Średnik
  • Tabulator

Przetwarzanie lokalnie na Twoim urządzeniu ...

0%

Twoje pliki nigdy nie opuściły urządzenia

    Czy mój plik jest przesyłany?

    Nie. Wszystko działa w Twojej przeglądarce - Twój plik nigdy nie opuszcza urządzenia. Jak to sprawdzić

    Bez wysyłania100% lokalnie
    Treści zostają u Ciebiebrak dostępu osób trzecich
    Serwery w NiemczechRODO już w projekcie
    Zbadane niezależnieTLS A+ · Nagłówki A+

    JSON to format API i aplikacji webowych, CSV to format arkuszy jak Excel, Numbers czy LibreOffice Calc. Aby analizować dane z API w arkuszu, potrzebujesz drogi z JSON z powrotem do CSV: każdy obiekt w tablicy staje się wierszem, a klucze stają się nagłówkami kolumn.

    To narzędzie czyta Twój JSON w całości lokalnie w przeglądarce (papaparse, czysty JavaScript). Oczekiwana jest tablica obiektów lub obiekt, który ją zawiera (na przykład {"data": [ ... ]}). Zbiór kolumn to suma kluczy ze wszystkich wierszy, dzięki czemu nawet obiekty z różnymi polami układają się czysto.

    Nic nie jest wysyłane: konwersja działa nawet offline. Twoje dane nigdy nie opuszczają urządzenia, inaczej niż w konwerterach online, które wysyłają JSON na obce serwery.

    Dane techniczne

    Dane techniczne
    Formaty wejścioweJSON
    Format wyjściowyCSV
    Przetwarzanie wsadoweNie
    PrzetwarzanieLokalnie w przeglądarce (JavaScript)
    Przesyłanie plikówBrak

    W 3 krokach

    1. Upuść lub wybierz plik JSON.
    2. Narzędzie automatycznie wykrywa tablicę i kolumny.
    3. Pobierz plik CSV.

    Ograniczenia: Oczekuje płaskiej tablicy obiektów (lub obiektu, który ją zawiera). Zagnieżdżone obiekty/tablice w komórce są zapisywane jako tekst, nie rozbijane na własne kolumny; dla danych tabelarycznych wynik jest czysty. Bardzo duże pliki potrzebują pamięci.

    Częste pytania

    Czy mój plik jest wysyłany?

    Nie. Konwersja działa w całości lokalnie w przeglądarce; nic nie jest wysyłane.

    Jakiej struktury JSON oczekuje?

    Tablicy obiektów, np. [{"name":"A","wartosc":1}, ...], lub obiektu zawierającego taką tablicę.

    Co dzieje się z danymi zagnieżdżonymi?

    Zagnieżdżone obiekty/tablice są zapisywane jako tekst w komórce. Dla płaskich danych tabelarycznych wynik jest idealny.

    Czy obiekty z różnymi polami to problem?

    Nie, kolumny to suma wszystkich kluczy; brakujące pola pozostają puste.

    Odwrotnie, CSV na JSON?

    Tak, narzędziem "CSV na JSON".

    Powiązane narzędzia