Jak używać
- Wklej tablicę obiektów JSON. Pojedynczy obiekt też działa.
- Wybierz separator, przecinek dla większości narzędzi albo średnik dla Excela w regionach używających przecinka dziesiętnego.
- Zaznacz Dodaj BOM, jeśli plik będzie otwierany w Excelu i zawiera znaki spoza ASCII.
- Skopiuj CSV lub pobierz plik .csv.
Opis opcji
- Obiekty zagnieżdżone
- Są spłaszczane do nazw z kropkami. {"address":{"city":"Paris"}} staje się kolumną address.city.
- Tablice w wierszach
- Są zapisywane jako tekst JSON w jednej komórce, na przykład [1,2,3], aby nie utracić danych.
- Brakujące klucze
- Kolumny są sumą kluczy ze wszystkich wierszy w kolejności pierwszego wystąpienia. Brakujący klucz daje pustą komórkę.
- BOM
- Znacznik kolejności bajtów informuje Excel, że plik jest UTF-8. Bez niego Excel w Windows może źle wyświetlać polskie i chińskie znaki.
Przykład
JSON:
[{"id":1,"name":"Ada","address":{"city":"London"}},{"id":2,"name":"Grace, Jr.","tags":["navy","cobol"]}]
CSV:
id,name,address.city,tags
1,Ada,London,
2,"Grace, Jr.",,"[""navy"",""cobol""]"
Najczęściej zadawane pytania
Dlaczego Excel umieszcza wszystko w jednej kolumnie?
W niektórych regionach Excel oczekuje średników. Wybierz Średnik albo otwórz plik przez Dane → Z tekstu/CSV i wskaż separator.
Dlaczego znaki w Excelu są nieczytelne?
Excel przyjmuje stare kodowanie, jeśli plik nie zaczyna się od BOM UTF-8. Zaznacz Dodaj BOM dla Excela i pobierz plik ponownie.
Jak obsługiwane są przecinki i cudzysłowy w wartościach?
Zgodnie z RFC 4180 wartości zawierające przecinki, cudzysłowy lub końce wiersza są zamykane w podwójnych cudzysłowach, a wewnętrzne cudzysłowy są podwajane.
Czy jest limit wierszy?
Nie ma stałego limitu. Dziesiątki tysięcy wierszy są konwertowane w kilka sekund, a sam Excel zatrzymuje się na 1 048 576 wierszach.
Prywatność
To narzędzie działa w całości w przeglądarce. Twoje pliki i tekst są przetwarzane na Twoim urządzeniu i nigdy nie trafiają na nasze serwery.