Konwertuj CSV na JSON i JSON na CSV, z podglądem tabeli
Działa w przeglądarce. Wpisane dane nie są nigdzie wysyłane.CSV i JSON przechowują te same wiersze w różnej postaci, a konwersja między nimi to codzienność. Tutaj działają oba kierunki, z podglądem tabeli, by sprawdzić kolumny, zanim się im zaufa, do 20 MB. Pliki są odczytywane na własnym urządzeniu.
Ta strona została przetłumaczona maszynowo z angielskiego oryginału. Tłumaczenie nie zostało jeszcze sprawdzone przez człowieka, dlatego wiążąca jest wersja angielska. Przeczytaj angielski oryginał
Kliknij u góry „CSV na JSON” lub „JSON na CSV”, aby wybrać kierunek.
Wklej wiersze CSV lub tablicę JSON w lewy panel albo kliknij Otwórz plik, aby wczytać plik .csv, .tsv lub .json.
Dla CSV na JSON sprawdź Separator, Wiersz nagłówka i Wykrywaj typy oraz wybierz Obiekty lub Tablice.
Dla JSON na CSV wybierz Separator i pozostaw włączone „Zapisz nagłówek”, aby otrzymać wiersz z nazwami kolumn.
Sprawdź Podgląd tabeli, a następnie kliknij Kopiuj JSON lub Kopiuj CSV albo ikonę pobierania, aby zapisać plik.
Ten konwerter czyta dane rozdzielane przecinkami, średnikami, tabulatorami lub pionowymi kreskami i zamienia je w tablicę JSON w trakcie pisania, z podglądem tabeli, by sprawdzić kolumny przed skopiowaniem. Zmiana kierunku pozwala zamienić tablicę JSON w CSV do arkusza kalkulacyjnego.
Służy do przekazania eksportu z arkusza do API, zasilenia testowej bazy danych lub zamiany raportu z banku czy systemu płacowego w coś, co odczyta skrypt. Częsta jest też sytuacja odwrotna: API zwraca JSON, a współpracownik chce mieć to w Excelu.
Separator jest wykrywany z danych i można go zmienić. Pierwszy wiersz służy za nazwy kolumn, chyba że ta opcja zostanie wyłączona. Pola w cudzysłowach, podwojone cudzysłowy i podziały wierszy w cudzysłowach są obsługiwane zgodnie ze standardem CSV. Wykrywanie typów zamienia 42, true i puste komórki na liczbę, wartość logiczną i null, ale wartości takie jak 007 czy 19-cyfrowy numer konta pozostawia jako tekst, by nic nie zmieniło się po cichu. Przy konwersji do CSV zagnieżdżone obiekty stają się kolumnami o nazwach z kropkami, a narzędzie informuje, które.
Wszystko działa w przeglądarce; otwierane pliki są odczytywane na urządzeniu i nigdy nie są wysyłane. Pliki do 20 MB działają bez problemu. Ctrl+Enter kopiuje wynik. Powiązane narzędzia: JSON Formatter, YAML to JSON, JSON to TypeScript.
Wklej CSV lub otwórz plik .csv. JSON pojawia się w trakcie pisania, a pod nim podgląd tabeli. Wybierz tablicę obiektów lub tablicę tablic, a następnie kliknij Kopiuj lub Pobierz.
Nie. Plik jest odczytywany i konwertowany przez własną przeglądarkę, więc listy klientów, eksporty bankowe i dane płacowe nigdy nie opuszczają urządzenia. Narzędzie jest darmowe i nie wymaga konta.
Wartości z zerami na początku, takie jak 007 czy kod pocztowy zaczynający się od 0, oraz liczby całkowite zbyt długie, by JSON przechował je dokładnie, jak numery kont, pozostają ciągami znaków. Zamiana na liczby by je zmieniła. Wyłącz wykrywanie typów, aby zachować każdą wartość jako tekst.
Tak. Separator jest wykrywany automatycznie spośród przecinka, średnika, tabulatora i pionowej kreski przez sprawdzenie, który równo dzieli pierwsze wiersze, a wybrany jest pokazywany nad wynikiem. Europejskie eksporty ze średnikiem nie wymagają żadnych ustawień. Jeśli wykrywanie się pomyli, separator można wybrać samodzielnie.
Zagnieżdżone obiekty są spłaszczane do kolumn o nazwach z kropkami, więc address.city staje się osobną kolumną. Tablice są zapisywane jako tekst JSON w jednej komórce. Uwaga wymienia, co zostało spłaszczone, by nic nie zmieniło się po cichu.
Pliki do 20 MB konwertują się bez problemu i to jest limit tej strony. Podgląd tabeli pokazuje pierwsze 100 wierszy, by strona pozostała płynna, a kopiowany lub pobierany JSON czy CSV zawsze zawiera wszystkie wiersze pliku. Większe pliki należy podzielić przed konwersją.
Nadal coś nie działa? Zapytaj o narzędzie Konwerter CSV na JSON a odpowiedzieć może każdy, kto zna odpowiedź. Konto nie jest potrzebne.