Zamieniaj CSV na JSON i JSON na CSV, z wykrywaniem typów, zagnieżdżonymi obiektami i wynikiem bezpiecznym dla Excela — bezpośrednio w przeglądarce.
To narzędzie zamienia CSV na tablicę obiektów JSON i z powrotem. Potrafi wykrywać liczby, wartości logiczne i null zamiast zostawiać wszystko jako tekst, rozwijać zagnieżdżone obiekty w kolumny z kropką i składać je z powrotem z takich nagłówków. Przy uszkodzonym CSV — niezamkniętym cudzysłowie, powtórzonym nagłówku, nadmiarowych wartościach — zatrzymuje się i podaje wiersz, więc dane nie giną po cichu.
Twoje dane są konwertowane w przeglądarce i nie trafiają na serwer — witryna otrzymuje tylko anonimowe zdarzenie „otwarto narzędzie”, bez treści. Wynik wysłany do innego narzędzia zostaje na tym urządzeniu przez 24 godziny w „Ostatniej aktywności”.
Bez niego każda komórka to ciąg znaków. Z nim 42 staje się liczbą, true i false — wartościami logicznymi, pusta komórka bez cudzysłowów — null, a komórka z JSON — tablicą lub obiektem. Słowo null zostaje tekstem.
W JSON → CSV {"user": {"name": "Ann"}} staje się kolumną user.name. W CSV → JSON kolumny z kropką w nagłówku są składane z powrotem w zagnieżdżone obiekty.
Excel często źle odczytuje UTF-8 bez BOM i wykonuje komórki zaczynające się od = jako formuły. Włącz „CSV dla Excela (UTF-8 BOM)” i „Ochrona przed formułami (dla Excela)”.