Przejdź do głównej treści
Werkzeu.ge
Dashboard
Formatuje i sprawdza JSON bezpośrednio w przeglądarce, twoje dane zostają lokalnie. Prawidłowa składnia nie oznacza, że wartości są też merytorycznie poprawne.
GośćNarzędzia dla programistów

JSON-Formatierer

Odpowiedź JSON w jednej linii, bez łamań, z brakującym gdzieś przecinkiem - i już zaczyna się szukanie. JSON-Formatierer porządkuje: ładnie wcina, waliduje, minimalizuje, pozwala przeklikać dane jako drzewo, zamienia je na CSV, YAML lub TypeScript i naprawia zepsuty JSON. Wszystko na żywo w przeglądarce, a twoje dane nie opuszczają komputera.

Wypróbuj od razu tutaj

To nie makieta - wypróbuj od razu tutaj.

Co potrafi JSON-Formatierer

JSON to lingua franca tworzenia stron i aplikacji: mówią nim API, zapisane są w nim pliki konfiguracyjne, pół Niemiec wysyła dane w nawiasach klamrowych. Tyle że surowy JSON z odpowiedzi API to często jedna, niekończąca się linia - technicznie poprawna, dla człowieka nieczytelna. JSON-Formatierer w kilka sekund zamienia ją w czysto wciętą strukturę z kolorowym podświetleniem.

Formatowanie to dopiero początek. Narzędzie waliduje wejście, a przy błędzie pokazuje nie tylko, że coś jest nie tak, ale też wiersz i kolumnę, w której się zacina - koniec z szukaniem jednego zapomnianego przecinka. W drugą stronę minimalizuje twój JSON jednym kliknięciem, gdy potrzebujesz go w zwartej formie do żądania albo konfiguracji. Wcięcie dwiema lub czterema spacjami wybierasz sam.

Do dużych lub głęboko zagnieżdżonych struktur służy widok drzewa. Zamiast przewijać setki wierszy, rozwijasz i zwijasz tylko te poziomy, które cię interesują. Wyszukiwanie z podświetleniem znajdzie klucze i wartości w całym dokumencie, a lekkie zapytanie JSONPath wyciągnie pojedyncze wartości, bez ręcznego nawigowania po zagnieżdżeniach.

Formatierer potrafi więcej niż samo pokazywanie. Zamienia twój JSON na inne formaty: na CSV, gdy tablicę obiektów chcesz wrzucić do tabeli albo do Excela; na YAML do konfiguracji i potoków; a nawet na interfejs TypeScript, który opisuje strukturę twoich danych jako typ - oszczędność czasu, gdy piszesz kod pod cudze API. Widok statystyk pokazuje głębokość, liczbę kluczy, typy wartości i rozmiar na pierwszy rzut oka.

Szczególnie przydatna jest funkcja naprawy. Wyciąga komentarze JSONC, zamienia pojedyncze cudzysłowy na podwójne, dodaje brakujące cudzysłowy wokół kluczy, usuwa zbędne przecinki przed nawiasami i zamyka otwarte nawiasy - czyli dokładnie te błędy, które powstają przy kopiowaniu z logów i edytorów. Z prawie-JSON-a robi się poprawny JSON. Prosta walidacja schematu sprawdza dodatkowo typy, pola wymagane i zakresy wartości względem JSON Schema.

Żeby JSON był nie tylko przetwarzany, ale też zrozumiały, narzędzie ma w zestawie gotowe przykłady - od zwykłej odpowiedzi API po niemieckie struktury biurokratyczne, takie jak decyzja podatkowa, wpis do księgi wieczystej, przelew SEPA albo dane ELSTER. Idealne do próbowania i nauki.

Wszystko dzieje się po stronie klienta. Twoje dane nie są wysyłane, logowane ani zapisywane. To nie tylko szybko, ale też właściwy wybór, gdy w twoim JSON-ie są prawdziwe dane klientów, tokeny albo wewnętrzne struktury. Bezpłatnie, bez rejestracji, prosto w przeglądarce.

Funkcje

Formatuj, waliduj, minimalizuj

Czyste wcięcia 2 lub 4 spacjami, sprawdzanie składni z wierszem i kolumną przy błędzie, zwarta postać na jedno kliknięcie.

Widok drzewa z wyszukiwaniem

Rozwijaj i zwijaj zagnieżdżone struktury, znajduj klucze i wartości w całym dokumencie.

Zapytania JSONPath

Wyciągaj pojedyncze wartości, bez ręcznego nawigowania po zagnieżdżeniach.

Eksport do CSV, YAML i TypeScript

Zamień JSON na tabelę, konfigurację albo pasujący interfejs TypeScript.

Naprawa JSON

Naprawia komentarze, pojedyncze cudzysłowy, brakujące cudzysłowy wokół kluczy, zbędne przecinki i otwarte nawiasy. Wynik widzisz najpierw jako propozycję i przyjmujesz go jednym kliknięciem.

Statystyki i sprawdzanie schematu

Głębokość, liczba kluczy, typy wartości i rozmiar na pierwszy rzut oka, a do tego walidacja względem JSON Schema.

Działa w przeglądarce, bez rejestracji

Twoje dane nie są wysyłane ani zapisywane. Nadaje się też do prawdziwych danych klientów i tokenów.

Jak to działa

  1. 1

    Wklej JSON

    Wklej swój tekst JSON albo zacznij od jednego z gotowych przykładów.

  2. 2

    Wybierz akcję

    Formatuj, minimalizuj, oglądaj jako drzewo, sprawdź statystyki albo zamień na CSV, YAML lub TypeScript.

  3. 3

    Napraw błędy

    Przy niepoprawnym JSON narzędzie pokazuje wiersz i kolumnę, a funkcja naprawy w jednym kroku robi z niego poprawny.

  4. 4

    Skopiuj lub wyeksportuj wynik

    Weź sformatowany JSON, przekonwertowany format albo wygenerowany interfejs TypeScript.

Dla kogo

→Osoby programujące, które chcą uczynić odpowiedź API czytelną i ją zwalidować.
→Wszyscy, którzy zamieniają JSON na CSV, YAML albo interfejs TypeScript.
→Osoby, które chcą przywrócić poprawność zepsutemu JSON-owi z logów lub edytorów.
→Zespoły, które przeszukują głęboko zagnieżdżone struktury w widoku drzewa.
→Osoby uczące się, które na prawdziwych przykładach chcą zrozumieć, jak zbudowany jest JSON.

Najczęstsze pytania

Dlaczego mój JSON jest niepoprawny?

Najczęściej przez brakujący lub zbędny przecinek, pojedyncze zamiast podwójnych cudzysłowów albo niezamknięty nawias. Formatierer pokazuje wiersz i kolumnę błędu - a funkcja naprawy automatycznie usuwa właśnie te typowe problemy.

Czy mogę zamienić JSON na CSV albo Excela?

Tak. Jeśli twój JSON to tablica obiektów, narzędzie zamienia ją na CSV, który importujesz do Excela albo arkusza. Zagnieżdżone pola są przy tym rozsądnie spłaszczane.

Co robi konwersja do TypeScript?

Wyprowadza z twojego JSON-a pasujący interfejs TypeScript, który opisuje strukturę jako typ. Wygodne, gdy piszesz kod pod API i nie chcesz ręcznie wypisywać typów.

Czym jest JSONPath i do czego mi się przyda?

JSONPath to krótki język zapytań, który wyciąga pojedyncze wartości z dokumentu JSON - na przykład wszystkie tytuły z listy. Dzięki temu nie musisz ręcznie przeklikiwać się przez zagnieżdżenia.

Czy moje dane są przesyłane?

Nie. Cały Formatierer działa w twojej przeglądarce. Twój JSON nie trafia na serwer i nie jest zapisywany - także wtedy, gdy zawiera wrażliwe dane klientów albo tokeny.

Czy mogę wczytać JSON z komentarzami?

Standardowy JSON nie dopuszcza komentarzy, ale funkcja naprawy automatycznie usuwa komentarze JSONC (// i /* */) oraz zbędne przecinki, więc powstaje z tego poprawny JSON.

XML-Validator

Sprawdzaj XML pod kątem poprawnej składni (poprawnie sformułowany) i formatuj go bez zmienian…

SQL-Formatierer

Formatuj i minimalizuj zapytania SQL z podświetlaniem składni.

JWT-Inspektor

Dekoduj i analizuj tokeny JWT. Nagłówek, ładunek i czas wygaśnięcia na jeden rzut oka.

Code-Diff

Porównaj dwa teksty wiersz po wierszu z kolorowym wyróżnieniem różnic.

Regex-Tester

Testuj wyrażenia regularne z podświetlaniem na żywo i niemieckimi wzorcami.

Base64 Encoder/Decoder

Koduj lub dekoduj tekst i pliki w Base64. Prosto w przeglądarce, bez wysyłania na serwer. Bez…

Chcesz zacząć z JSON-Formatierer?

Bez instalacji. Żeby zacząć, nie potrzeba konta. Otwórz prosto w przeglądarce.

Otwórz teraz