Wskazówka: w widoku Kod naciśnij Ctrl+F (⌘F na Macu), aby znaleźć i zamienić.
Wklej JSON, otwórz plik lub wczytaj przykład, aby zobaczyć drzewo.
Widok Tabela wymaga tablicy obiektów. Zaznacz taką tablicę w drzewie.
Limity: pliki do 100 MB (.json lub .json.gz); drzewo i tabela do 10 MB lub 1 000 000 węzłów. Wszystko działa w przeglądarce.
Ten edytor JSON online pozwala zmieniać JSON w widoku drzewa, kodu lub tabeli i zaznacza błędy już podczas pisania. Wystarczy otworzyć plik .json albo wkleić JSON – dane zostają w przeglądarce.
Ostatnia aktualizacja:
Jak to działa
Otwórz lub wklej JSON
Wystarczy upuścić plik .json lub .json.gz, kliknąć „Otwórz plik”, wkleić JSON w widoku Kod albo wybrać „Zacznij od pustego obiektu”.
Edytuj w dowolnym widoku
W drzewie można zmieniać klucze, wartości i typy, w tabeli – komórki, a w widoku Kod po prostu pisać. Wszystkie widoki są ze sobą zsynchronizowane.
Zapisz plik
Służą do tego „Zapisz jako…”, „Pobierz” i „Kopiuj”. Wersja robocza zostaje w tej przeglądarce, dopóki nie zostanie usunięta.
Funkcje
Edycja drzewa z cofaniem zmian
Zmiana nazw kluczy, typów i wartości, dodawanie, duplikowanie, przenoszenie i usuwanie węzłów. „Cofnij” i „Ponów” obejmują każdą zmianę, a kolejność kluczy zmienia się tylko po kliknięciu „Sortuj klucze”.
Walidacja na bieżąco
Edytor kodu zaznacza pierwszy błąd już podczas pisania – z numerem wiersza i kolumny oraz zrozumiałym opisem. Dopóki JSON jest niepoprawny, drzewo jest tylko do odczytu, więc wpisany tekst nigdy nie przepada.
Tryb tabeli
Tablicę obiektów można edytować jak arkusz kalkulacyjny: zmieniać komórki, a przyciskami „Dodaj wiersz” i „Dodaj kolumnę” rozbudowywać tabelę.
Formatowanie, minifikacja, wyszukiwanie
Formatowanie z wcięciem 2 lub 4 spacji albo tabulatorem, minifikacja, sortowanie kluczy oraz wyszukiwanie i zamiana tekstu w edytorze kodu (Ctrl+F, na Macu ⌘F).
Limity i prywatność
Pliki i wklejony JSON mogą mieć do 100 MB. Edycja w widoku drzewa i tabeli działa dla dokumentów do 10 MB lub 1 000 000 węzłów; większe dokumenty są wyświetlane jako zwykły tekst tylko do odczytu, w którym nadal działają formatowanie, minifikacja, walidacja, kopiowanie i pobieranie. Podświetlanie składni i zaznaczanie błędów na bieżąco działają do 5 MB. Pliki przekraczające limit są odrzucane, zanim zostaną odczytane.
Wersja robocza jest zachowywana dla dokumentów do 1 MB w pamięci lokalnej tej przeglądarki i nigdy nie trafia na serwer. Przy dwóch otwartych kartach obowiązuje ostatnio zapisana wersja; godzina zapisu jest widoczna obok przełącznika wersji roboczej. Więcej na stronie o prywatności.
Najczęstsze pytania
Jak edytować plik JSON online za darmo?
Wystarczy otworzyć lub upuścić plik, zmienić go w widoku drzewa, tabeli lub kodu i kliknąć „Zapisz jako…” albo „Pobierz”.
Jak zapisać zmieniony plik JSON?
„Zapisz jako…” otwiera systemowe okno zapisu tam, gdzie przeglądarka to obsługuje (Chrome i Edge na komputerze), a w pozostałych po prostu pobiera plik. Nazwę pliku można wcześniej wpisać w polu „Nazwa pliku”.
Czy da się edytować JSON na telefonie z Androidem lub na iPhonie?
Tak. Wystarczy otworzyć tę stronę w przeglądarce mobilnej, dotknąć „Otwórz plik”, wprowadzić zmiany i dotknąć „Pobierz”.
Czy mój JSON jest wysyłany na serwer?
Nie. Edytor działa w całości w przeglądarce. Opcjonalna wersja robocza jest zapisywana tylko w pamięci lokalnej tej przeglądarki i można ją w każdej chwili usunąć.
Czy można tu edytować daemon.json Dockera?
Tak. Wystarczy wkleić lub otworzyć plik daemon.json, wprowadzić zmiany, sprawdzić poprawność i skopiować albo pobrać wynik z powrotem na serwer. Sprawdzana jest tylko składnia JSON, a nie ustawienia Dockera.
Czy jest alternatywa dla edycji JSON w terminalu?
Jeśli plik da się skopiować na komputer z przeglądarką – tak: edytor daje drzewo, walidację i cofanie zmian. Na serwerze bez przeglądarki praktyczniejszy jest edytor terminalowy.