Jak używać
- Wklej JSON do edytora wejściowego.
- W sekcji Tryb wybierz Formatuj lub Minifikuj.
- Dla trybu Formatuj ustaw Wcięcie: 2 spacje, 3 spacje, 4 spacje lub Tabulator.
- Zaznacz Sortuj klucze, jeśli chcesz uporządkować klucze obiektów.
Przykłady
Czytelna odpowiedź API z długim identyfikatorem
{"id":12345678901234567890,"klient":"Anna Kowalska","miasto":"Łódź","kwota":149.90,"status":"opłacone"}{
"id": 12345678901234567890,
"klient": "Anna Kowalska",
"miasto": "Łódź",
"kwota": 149.90,
"status": "opłacone"
}Minifikacja konfiguracji sklepu
{
"sklep": "sklep.example.pl",
"waluta": "PLN",
"dostawa": {
"paczkomat": true,
"koszt": 12.99
}
}{"sklep":"sklep.example.pl","waluta":"PLN","dostawa":{"paczkomat":true,"koszt":12.99}}Sortowanie kluczy z wcięciem 4 spacje
{"produkt":{"nazwa":"Kubek ceramiczny","cena":39.90,"dostepny":true},"kategorie":["Dom","Kuchnia"],"id":"KUB-042"}{
"id": "KUB-042",
"kategorie": [
"Dom",
"Kuchnia"
],
"produkt": {
"cena": 39.90,
"dostepny": true,
"nazwa": "Kubek ceramiczny"
}
}FAQ
Dlaczego JSON nie daje się sformatować?
Narzędzie wymaga poprawnego JSON: komentarze, pojedyncze cudzysłowy i przecinek po ostatnim elemencie są błędami. Przy błędzie wynik pozostaje pusty, a komunikat wskazuje linię i kolumnę; kliknij go, aby przejść do tego miejsca.
Czy wklejony JSON jest wysyłany na serwer?
Parsowanie i formatowanie odbywa się w Twojej przeglądarce, bez wysyłania JSON na serwer. Przy przekazywaniu danych do innego narzędzia są one tymczasowo umieszczane w sessionStorage i usuwane po odczytaniu przez stronę docelową.
Jak duży plik JSON mogę sformatować?
Pliki większe niż 100 MB są odrzucane. Powyżej 1 MB formatowanie automatyczne się wyłącza: uruchom je skrótem Ctrl+Enter lub Cmd+Enter. Jeśli przeglądarce zabraknie pamięci, użyj mniejszego pliku.
Co się stanie, jeśli JSON zawiera powtarzające się klucze?
Oba wpisy pozostaną w wyniku, a narzędzie pokaże uwagę z lokalizacją powtarzającego się klucza. Nie usuwa ani nie nadpisuje takich wpisów.