Jak edytować JSON online
- Wklej JSON, otwórz plik lub zacznij od przykładu. Drzewo zostanie zbudowane z tekstu automatycznie.
- Kliknij dwukrotnie wartość lub klucz w drzewie, aby je edytować, i naciśnij Enter, aby zapisać. Zaznacz węzeł i użyj przycisku Dodaj, aby dodać element podrzędny, Duplikuj lub Usuń, albo zmień jego rodzaj w menu Typ.
- Każda zmiana w drzewie aktualizuje tekst, a Cofnij przywraca poprzedni stan. Na koniec skopiuj lub pobierz wynik.
Edycja w widoku drzewa
- Wartości – edytowany ciąg znaków pozostaje ciągiem znaków. W przypadku innych wartości wpisany tekst jest odczytywany jako JSON:
42staje się liczbą,truewartością logiczną,nullwartością null, a wszystko inne ciągiem znaków. - Klucze – kliknij dwukrotnie klucz, aby zmienić jego nazwę; właściwość zachowuje swoją pozycję.
- Dodaj – w obiekcie dodaje
"newKey": null, w tablicy dopisuje na końcunull, a przy pojedynczej wartości wstawia za nią nowy element. - Typ – konwertuje między ciągiem znaków, liczbą, wartością logiczną, null, obiektem i tablicą, np.
"42"→42lub wartość →[value]. - Klawiatura – strzałki służą do poruszania się po drzewie, Enter lub F2 edytuje zaznaczoną wartość, a Delete usuwa węzeł.
Tekst i drzewo są zawsze zsynchronizowane
Zmiany w panelu tekstowym aktualizują drzewo, gdy tylko JSON jest poprawny; dopóki jest niepoprawny, pole błędu pokazuje problem, a drzewo zachowuje ostatnią poprawną wersję. Zmiany w drzewie przepisują tekst z wcięciem 2 spacji, zachowując kolejność kluczy i dokładne cyfry każdej liczby. Funkcja „Cofnij” pamięta ostatnie 100 zmian w drzewie.
Najczęściej zadawane pytania
Czy edytor zmienia kolejność kluczy lub liczby?
Nie. Klucze pozostają w oryginalnej kolejności, a liczby zachowują dokładne cyfry – także 64-bitowe identyfikatory, które zwykły JavaScript by zaokrąglił.
Jak dodać nową właściwość?
Zaznacz obiekt w drzewie i kliknij „Dodaj”. Pojawi się właściwość newKey z wartością null; kliknij ją dwukrotnie, aby zmienić nazwę i ustawić wartość.
Jak duże pliki obsługuje edytor?
Edytor jest przeznaczony do dokumentów o rozmiarze do kilku megabajtów. Do przeglądania znacznie większych plików użyj przeglądarki JSON (JSON Viewer), która renderuje tylko rozwinięte fragmenty.
Czy moje zmiany są gdzieś zapisywane?
Nic nie jest zapisywane ani wysyłane. Skopiuj tekst lub kliknij „Pobierz”, aby zachować zmiany.