CanDoYa
PL

Konwerter CSV na JSON

Działa w całości w przeglądarce - bez wysyłania plików i bez rejestracji.

Wklej CSV, aby przekonwertować go na JSON.
Udostępnij to narzędzie

Jak przekonwertować CSV na JSON?

Konwerter CSV na JSON odczytuje wiersze tabeli i tworzy z nich uporządkowany JSON. Wklej CSV: wiersz nagłówka stanie się kluczami obiektów, a każdy następny wiersz jednym obiektem. Przecinki w cudzysłowach, cudzysłowy ze znakami ucieczki i pola wielowierszowe zostaną poprawnie odczytane. Gotowy JSON możesz skopiować lub pobrać.

Jak korzystać

  1. 1Wklej CSV. Wpisz CSV w lewym panelu albo wczytaj przykład, aby zobaczyć poprawnie zapisany plik z cudzysłowami.
  2. 2Wybierz strukturę. Pozostaw pierwszy wiersz jako nagłówek dla obiektów JSON, wybierz separator, jeśli automatyczne wykrywanie nie trafiło, i w razie potrzeby włącz wykrywanie typów JSON.
  3. 3Użyj JSON. Sprawdź formatowany na żywo wynik, a następnie skopiuj go lub pobierz plik data.json.

Dla kogo

CSV przechowuje tabelę jako tekst z separatorami, a JSON jako tablice i obiekty, które aplikacje mogą od razu przetwarzać. Konwerter obsługuje przecinek, średnik, tabulator i kreskę pionową. Wyłącz opcję nagłówka, aby uzyskać tablicę tablic. Włącz wykrywanie typów, jeśli bezpieczne liczby, wartości logiczne, null i puste komórki mają zostać zapisane jako wartości pierwotne JSON.

Konwersja odbywa się lokalnie w przeglądarce. Eksporty z arkuszy, fixture'y i dane klientów nie są przesyłane ani wysyłane do zewnętrznej usługi.

Najczęstsze pytania

Czy ten konwerter CSV na JSON jest darmowy?

Tak. Możesz konwertować CSV na JSON bez rejestracji, instalowania programu i opłat. Konwersja działa w przeglądarce, a wynik można skopiować lub pobrać jako plik JSON.

Czy mój CSV jest gdzieś przesyłany?

Nie. Konwerter przetwarza tekst lokalnie w przeglądarce. CSV i wygenerowany JSON nie trafiają na serwer, dlatego narzędzie nadaje się do prywatnych eksportów i danych programistycznych.

Czy obsługuje przecinki i podziały wiersza w polach ujętych w cudzysłowy?

Tak. Pola w podwójnych cudzysłowach mogą zawierać wybrany separator i podziały wiersza. Dwa kolejne podwójne cudzysłowy wewnątrz takiego pola oznaczają jeden dosłowny cudzysłów, zgodnie z popularną konwencją CSV RFC 4180.

Co się stanie, jeśli CSV nie ma wiersza nagłówka?

Wyłącz opcję używania pierwszego wiersza jako nagłówka. Konwerter utworzy tablicę JSON zawierającą tablice, więc każdy wiersz CSV pozostanie wierszem i żadna wartość nie stanie się kluczem obiektu.

Czy można konwertować dane rozdzielone średnikiem, tabulatorem lub kreską pionową?

Tak. Automatyczne wykrywanie sprawdza pierwszy pełny rekord pod kątem przecinka, średnika, tabulatora i kreski pionowej. Przy nietypowym pliku lub niejednoznacznym wyniku możesz wybrać separator ręcznie.

Jak działa wykrywanie typów JSON?

Po włączeniu wartości true, false i null bez cudzysłowów stają się wartościami pierwotnymi JSON, a puste komórki wartością null. Bezpieczne liczby w standardowym zapisie stają się liczbami JSON. Wartości w cudzysłowach, identyfikatory z zerami na początku i wartości, które mogłyby stracić precyzję, pozostają ciągami.