Konwerter CSV na JSON

Zamień tabele CSV na tablice obiektów JSON

JSON

Wszystko dzieje się w przeglądarce: Twój tekst nigdy nie jest nigdzie wysyłany.

Jak zamienić CSV na JSON

Krok 1

Wklej CSV albo otwórz plik .csv

Krok 2

Sprawdź separator i czy pierwszy wiersz zawiera nazwy

Krok 3

Skopiuj JSON albo pobierz go jako plik .json

Jak wiersze CSV stają się JSON

Plik CSV to tabela w zwykłym tekście: jeden wiersz tabeli na linię, a pola oddzielone przecinkami, średnikami, tabulatorami lub kreskami pionowymi. Gdy zaznaczone jest „Pierwszy wiersz to nazwy kolumn”, konwerter robi z każdego następnego wiersza obiekt JSON z tymi nazwami jako kluczami, więc tabela osób staje się listą obiektów, każdy z imieniem, miastem i wiekiem. Odznacz tę opcję, by dostać zamiast tego tablicę tablic. „Separator” jest ustawiony na „Automatycznie”, co wykrywa separator z pierwszych wierszy, ale możesz też wybrać go sam. Pola w podwójnych cudzysłowach mogą zawierać separator, podziały wierszy i podwojone cudzysłowy, tak jak zapisują je Excel i standard CSV, a puste wiersze są pomijane.

Gdy zaznaczone jest „Liczby i true/false jako wartości, nie tekst”, 92.5 i true stają się liczbami i wartościami logicznymi JSON, a wartości takie jak 007 czy +49 zostają tekstem, więc nic się nie zmienia, a długie liczby zachowują każdą cyfrę. Puste nazwy kolumn stają się column3 i tym podobnymi, a powtarzające się dostają numer, więc żadna wartość nie ginie. Jeśli pole w cudzysłowie nie jest zamknięte, widzisz wiersz i kolumnę. Wybierz 2 lub 4 spacje, tabulator albo „Minifikuj” dla JSON, otwórz plik .csv i skopiuj wynik albo pobierz go jako plik .json. Za pomocą list „Z” i „Na” możesz też zamienić CSV na XML lub JSON z powrotem na CSV.

Czy AnyTextEditor był dla Ciebie przydatny?

Cześć. Bardzo się staraliśmy stworzyć wygodną stronę internetową, z której sami korzystamy. Jeśli spodobało Ci się któreś z naszych narzędzi i edytorów, dodaj je do swoich zakładek, bo przyda Ci się nie raz. I nie zapomnij udostępnić w mediach społecznościowych. Będziemy dla Ciebie lepsi.