Jak korzystać: CSV ↔ Excel ↔ JSON
- 1
Dodaj dane
Upuść plik CSV, TSV, Excel (XLSX, XLS), ODS lub JSON – albo wklej dane prosto z arkusza kalkulacyjnego lub edytora kodu.
- 2
Wybierz format wyniku
Wybierz JSON, CSV, TSV, Excel lub ODS. Tabela podglądu pokazuje dokładnie, co zostało odczytane, więc możesz poprawić separator, wiersz nagłówka lub arkusz.
- 3
Dopracuj i pobierz
Wybierz strukturę JSON, zagnieżdżanie, separator lub BOM, sprawdź podgląd wyniku, a potem pobierz plik albo go skopiuj.
Limity i Pro
Pliki do 500 MB, dowolna liczba wierszy i kolumn; jednocześnie konwertowany jest jeden arkusz.
Pliki do 4 GB. Zobacz Pro
O narzędziu: CSV ↔ Excel ↔ JSON
Ten konwerter przenosi dane tabelaryczne między trzema najczęściej wymienianymi formatami: CSV (i TSV), arkuszami kalkulacyjnymi (Excel XLSX, starszy XLS, XLSB oraz OpenDocument ODS) i JSON. Działa w każdą stronę, więc na jednej stronie zamienisz eksport CSV na JSON dla API, odpowiedź z API na arkusz Excel dla współpracownika albo skoroszyt na czysty plik CSV do importu do bazy danych.
Odczyt jest wyrozumiały. Separatory CSV (przecinek, średnik, tabulator lub kreska pionowa) są wykrywane automatycznie, pola w cudzysłowie ze znakami nowej linii są obsługiwane, a starsze eksporty w kodowaniu Windows są poprawnie dekodowane. Wykrywanie typów zamienia liczby, wartości true/false i daty ISO na prawdziwe wartości, a identyfikatory, takie jak kody pocztowe czy „007”, zostają tekstem. Dla danych JSON rozpoznaje tablice obiektów, tablice tablic, obiekty z kluczami według kolumn, obiekty z kluczami według ID, pojedynczy obiekt oraz JSON Lines; zagnieżdżone obiekty można spłaszczyć do kolumn z zapisem kropkowym, np. address.city.
Zapis jest konfigurowalny: JSON jako tablica obiektów (z opcjonalnym ponownym zagnieżdżeniem kluczy z kropką), tablica tablic lub jedna tablica na kolumnę, w wersji czytelnej albo zwartej; CSV z dowolnym separatorem i opcjonalnym znacznikiem BOM UTF-8 dla programu Excel w Windows; a XLSX lub ODS z liczbami, datami i wartościami logicznymi zapisanymi jako komórki z typem oraz kolumnami dopasowanymi do zawartości.
Wirtualizowany podgląd płynnie przewija nawet bardzo duże pliki. Ograniczenia: formuły są eksportowane jako ostatnio obliczone wartości, jednocześnie konwertowany jest tylko jeden arkusz, a style komórek, scalone komórki i wykresy nie są przenoszone.
Prywatność
Pliki i wklejone dane są analizowane i konwertowane przez Web Worker w tej karcie za pomocą bibliotek Papa Parse i SheetJS; nic nie jest przesyłane na serwer, a wklejony tekst nie jest nigdzie zapisywany. Biblioteki konwersji są częścią tej strony i ładują się dopiero po dodaniu danych.
Funkcje
W każdą stronę
CSV, TSV, XLSX, XLS, ODS i JSON na wejściu i wyjściu.
Podgląd na żywo
Wirtualizowana tabela pokazuje dokładnie, jak odczytano Twoje dane.
JSON po Twojemu
Obiekty, tablice lub kolumny; zagnieżdżone albo płaskie; czytelne lub zwarte.
Bez przesyłania na serwer
Konwersja odbywa się w workerze w przeglądarce.