SmartCalcy.Szybkie odpowiedzi na codzienne obliczenia
/
Narzędzia do tekstu i słów

Formatowanie i walidacja JSON

Wklej JSON, aby sformatować go wcięciem 2 lub 4 spacji albo tabulatorem, zminifikować go lub posortować klucze. Błędny JSON jest wskazywany co do wiersza i kolumny z prostą wskazówką, np. o zbędnym przecinku lub pojedynczych cudzysłowach. Nic nie jest wysyłane na serwer.

Twój JSON

Poprawny JSON
147 bajty
Klucze: 6 · tablice: 1 · zagnieżdżenie: 2

Sformatowany

{
  "name": "SmartCalcy",
  "tools": 245,
  "free": true,
  "languages": [
    "en",
    "es",
    "fr"
  ],
  "owner": {
    "country": "GB"
  }
}

O narzędziu: Formatowanie i walidacja JSON

Wklej JSON, aby sformatować go wcięciem 2 lub 4 spacji albo tabulatorem, zminifikować go lub posortować klucze. Błędny JSON jest wskazywany co do wiersza i kolumny z prostą wskazówką, np. o zbędnym przecinku lub pojedynczych cudzysłowach. Nic nie jest wysyłane na serwer.

Część działu „Narzędzia do tekstu i słów” w SmartCalcy. Działa w przeglądarce bez konta, używa Twojej waluty i jednostek (zmienisz je u góry strony) i podaje szacunki wyłącznie informacyjnie, więc zanim zaufasz wynikowi, sprawdź oficjalne wytyczne.

Jak korzystać z narzędzia: Formatowanie i walidacja JSON

Co oblicza i kiedy z niego korzystać

Formatuje, minifikuje, sortuje i waliduje JSON. Błędny JSON jest lokalizowany co do wiersza i kolumny, z prostą wskazówką dotyczącą najczęstszych błędów.

Jak korzystać krok po kroku

  1. Wklej JSON do pola.
  2. Wybierz 2 spacje, 4 spacje, tabulatory lub minifikację.
  3. Opcjonalnie posortuj klucze alfabetycznie.
  4. Skopiuj lub pobierz wynik.

Co oznacza każde pole

  • Twój JSON – Dowolny tekst JSON.
  • Format – 2 spacje, 4 spacje, tabulatory lub zminifikowany.
  • Sortuj klucze – Porządkuje klucze obiektów od A do Z na każdym poziomie.

Jak czytać wyniki

  • Poprawny JSON – Rozmiar sformatowanego wyniku, z liczbą kluczy, tablic i głębokością zagnieżdżenia.
  • Błąd – Dla błędnego JSON: wiersz, kolumna, sąsiednie wiersze i wskazówka.

Wzór

Dane są parsowane standardowym parserem JSON przeglądarki, a potem zapisywane z wybranym wcięciem. Gdy ta opcja jest włączona, klucze są sortowane rekurencyjnie.

Przykład krok po kroku

Przykład startowy jest poprawny i po sformatowaniu z wcięciem 2 spacji ma 147 bajtów: 6 kluczy, 1 tablica, 2 poziomy zagnieżdżenia.

Założenia i ograniczenia

  • Tylko ścisły JSON: komentarze, pojedyncze cudzysłowy i końcowe przecinki są błędami.
  • Liczby mają precyzję JavaScriptu; bardzo duże liczby całkowite mogą stracić cyfry.

Częste błędy

  • Końcowe przecinki po ostatnim elemencie.
  • Pojedyncze cudzysłowy zamiast podwójnych.
  • Klucze bez cudzysłowów skopiowane z JavaScriptu.

Najczęściej zadawane pytania

Czy mój JSON jest gdzieś wysyłany?

Nie. Jest przetwarzany w Twojej przeglądarce.

Dlaczego mój JSON jest niepoprawny?

Wskazówka podaje najbardziej prawdopodobną przyczynę, np. końcowy przecinek lub pojedyncze cudzysłowy.

Czy może zminifikować JSON?

Tak. Wybierz Minifikuj, aby usunąć wszystkie białe znaki.

Powiązane narzędzia