Instrukcja obsługi
- Wklej obiekt JSON lub tablicę obiektów do panelu wejściowego.
- Wybierz opcje ogranicznika i nagłówka.
- Przekonwertuj JSON i przejrzyj podgląd CSV.
- Jeśli JSON nie jest tabelaryczny, sprawdź komunikat o błędzie.
- Skopiuj wynik lub pobierz plik CSV.
Główne funkcje
- Konwersja JSON do CSV: Zamień JSON obiekty lub tablice obiektów w możliwe do skopiowania i pobrania CSV.
- Spłaszczanie zagnieżdżonych pól: Zamień zagnieżdżone obiekty w nazwy kolumn z kropkami, takie jak
user.email. - Kontrola nagłówka i ogranicznika: Dołącz nagłówki i przełączaj między separatorami przecinkami, średnikami i tabulatorami.
- Skopiuj lub pobierz: Wyświetl podgląd CSV, skopiuj go lub pobierz plik
.csv, aby przejść do następnego kroku. - Lokalny przepływ danych: Odpowiedzi API, dzienniki i dane biznesowe są konwertowane w przeglądarce bez przesyłania.
Powiązane narzędzia
Bezpieczny program formatujący JSON: sformatuj, sprawdź i napraw JSON lokalnie. Upiększ/zmniejsz, podświetl błędy, wygeneruj TypeScript lub Zod, przekonwertuj na XML— prywatny. Spróbuj teraz.
Bezpłatny tester i ewaluator JSONPath dla APIJSON. Wyodrębniaj pasujące węzły w czasie rzeczywistym, sprawdzaj ścieżki i kopiuj wyniki JSON, podczas gdy analizowanie pozostaje lokalne w przeglądarce.
Konwertuj tekst lub pliki CSV na tablice JSON lokalnie w przeglądarce. Obsługuje nagłówki, ograniczniki przecinków/średników/tabulatorów, pliki typu „przeciągnij i upuść”, kopiuj i pobieraj bez przesyłania.
Porównaj dwa dokumenty JSON lokalnie w przeglądarce. Sortuj klucze obiektów pod kątem różnicy semantycznej, ignoruj szumy związane z kolejnością kluczy i oznaczaj dodane, usunięte i zmodyfikowane pola bez przesyłania.
Zmniejsz JSON do jednego wiersza, usuń wcięcia i podziały wierszy oraz porównaj rozmiar oryginalny, rozmiar zminimalizowany, zapisane bajty i zaoszczędzoną wartość procentową.
Bezpłatny internetowy konwerter JSON na TypeScript. Natychmiast generuj interfejsy i typy TypeScript na podstawie ładunków JSON. W 100% prywatne generowanie kodu po stronie klienta.
Konwertuj YAML na sformatowany JSON lokalnie w przeglądarce. To narzędzie programistyczne obsługuje konwersję na żywo, wielodokumentowe YAML, błędy z uwzględnieniem linii, kopiowanie i pobieranie JSON bez przechowywania danych.
Konwertuj JSON na YAML lokalnie w swojej przeglądarce za pomocą konwersji na żywo, ścisłej weryfikacji JSON, szczegółów błędów, jeśli są dostępne, kopiowania i pobierania YAML. Żadne dane nie są przesyłane.
Logika obliczeń
CSV ma charakter tabelaryczny, więc JSON musi zostać odwzorowany na wiersze i kolumny:
- Tablice obiektów stają się wieloma wierszami, a klucze obiektów stają się nagłówkami.
- Zagnieżdżone obiekty są spłaszczane w pola przerywane, takie jak
profil.nazwa. - Brakujące pola stają się pustymi komórkami.
- Wartości zawierające przecinki, cudzysłowy lub podziały wierszy są umieszczane w cudzysłowach i znakach zmiany znaczenia zgodnie z regułami CSV.
Najczęściej zadawane pytania (FAQ)
Czy mój JSON został przesłany?
Nie. Konwersja odbywa się lokalnie w Twojej przeglądarce, a zawartość JSON nie jest przesyłana na serwer.
Jakie kształty JSON sprawdzają się najlepiej?
Najlepiej sprawdzają się tablice obiektów, takie jak [{ "id": 1 }, { "id": 2 }]. Pojedynczy obiekt jest konwertowany na jeden wiersz.
Czy ten uchwyt może być zagnieżdżony JSON?
Zagnieżdżone obiekty są spłaszczane do nazw kolumn z kropkami. Tablice są łączone w pojedynczą komórkę za pomocą średników.
Czy mogę pobrać plik CSV?
Tak. Możesz skopiować wynik CSV lub pobrać go jako plik .csv.
Czy dane wyjściowe działają w programie Excel?
Narzędzie wyprowadza standard CSV. Zwykle można go otworzyć w programach Excel i Arkuszach Google, ale ustawienia ograniczników regionalnych mogą się różnić.
Którego ogranicznika powinienem użyć?
Przecinek jest powszechny w przepływach pracy w języku angielskim. Jeśli Twoja aplikacja do obsługi arkuszy kalkulacyjnych korzysta z ustawień regionalnych, użyj średnika lub tabulatora.