jsonecho

Formatowanie JSON5

Wklej JSON5 z jego komentarzami i zrelaksowaną syntaxą i odzyskaj czyste, standardowe JSON.

Ładowanie narzędzia...

Jak korzystać z Formatowanie JSON5

  1. Wklej JSON5 do pola wejściowego.
  2. Wybierz odcinek i zdecyduj, czy wyjście powinno pozostać JSON5.
  3. Kopiować standardowy JSON z prawej strony.

O narzędziu Formatowanie JSON5

JSON5 wyglądałby jak JSON, gdyby został zaprojektowany do pisania przez ludzi. Możesz dodać komentarze, używać pojedynczych cudzysłowów, pozostawić kluczyki bez cytowania, umieścić przełącznik po ostatnim punkcie i napisać liczby hex. Konfiguruj pliki do narzędzi takich jak Babel i rozszerzenia Chrome używają go dokładnie z tego powodu.

Problem w tym, że większość parserów JSON odrzuca je wszystkie. To narzędzie czyta JSON5 i pisze ścisły JSON, więc wynik jest akceptowany wszędzie. Możesz również zachować wyjście w JSON5, jeśli chcesz.

Często zadawane pytania

Co JSON5 umożliwia, że JSON nie?

Komentarze, komy z tyłu, wiersze cytowane jednocześnie, klucze niecytowane, które są ważnymi identyfikatorami, liczby sześciantowe, punkty dziesiąteczne prowadzące lub pozostające w tyłu, nieskończoność i NaN oraz wiersze wiersze.

Czy komentarze są przechowywane w konwertowanym wyjściu?

Nie. Strict JSON nie ma sposobu na przechowywanie komentarzy, więc są one upucone podczas konwersji.

Czy JSON5 jest to samo co JSONC?

- Niewiele. JSONC, używany w ustawieniach VS Code, dodaje tylko komentarze i śladujące komma. Wszystko, co JSONC pozwala jest ważne JSON5, więc można przykleić plik JSONC tutaj również.

Kiedy powinienem sam użyć JSON5?

Dla plików, które ludzie edytują ręcznie i które twój własny kod czyta, np. konfiguracja. Do wymiany danych z innymi systemami należy użyć zwykłego JSON.

Więcej w kategorii Narzędzia JSON

Wszystkie narzędzia →