Formátování, minifikace a kontrola JSON

Formátujte, ověřujte nebo minifikujte JSON v prohlížeči. Nastavte odsazení, seřaďte vnořené klíče a zachovejte velká celá čísla bez ztráty přesnosti.

0 znaků
Výsledek

Zde se zobrazí výsledek.

Jak formátovat, ověřovat a minifikovat JSON

  1. Vložte dokument JSON, například odpověď API nebo konfiguraci.
  2. Zvolte formátování pro přehlednost, minifikaci pro kompaktní výstup nebo validaci pro kontrolu syntaxe.
  3. Upravte odsazení a řazení klíčů, pak výsledek zkopírujte nebo stáhněte.

Formátování, minifikace a kontrola JSON: co je dobré vědět

Zápis čísel zůstává přesný i u celých čísel mimo bezpečný rozsah JavaScriptu. Komentáře a čárky na konci jsou odmítány. Opakované klíče vyvolají chybu, aby formátování nenápadně nezahodilo hodnotu.

Příklad JSON: velké celé číslo zůstane přesné

Vstup
{"message":"Ahoj, světe! 👋","id":9007199254740993,"enabled":true}
Výsledek
{ "message": "Ahoj, světe! 👋", "id": 9007199254740993, "enabled": true }

Formátování, minifikace a kontrola JSON: otázky a odpovědi

Jaký je rozdíl mezi formátováním a minifikací?

Formátování přidává odsazení a nové řádky. Minifikace odstraňuje nepotřebné bílé znaky mimo řetězce. Hodnoty a mezery uvnitř řetězců zůstávají zachovány.

Ztrácejí velká celá čísla přesnost?

Nástroj zachovává původní zápis čísel, včetně 9007199254740993, bez převodu na čísla JavaScriptu. Identifikátory mimo bezpečný rozsah celých čísel se tak nezaokrouhlují.

Proč je můj JSON neplatný?

Časté příčiny jsou jednoduché uvozovky, klíče bez uvozovek, koncové čárky a komentáře. Odmítají se i duplicitní klíče, aby se hodnota neztratila bez upozornění. Chyby se hlásí, neopravují se odhadem.

Mění řazení klíčů pořadí polí?

Ne. Řadí se pouze klíče objektů, včetně vnořených. Prvky polí zůstávají ve stejném pořadí. Formátovaný JSON není kanonická podoba pro kryptografické podpisy.

Odesílají se moje soubory, tokeny nebo text na server?

Ne. Vstup se zpracovává ve vašem prohlížeči. Web poskytuje stránku a programový kód, ale vaše data neodesílá na převodní server ani je neukládá do účtu.

  • Dekodér JWT

    Přečtěte hlavičku, datovou část a údaje o platnosti JWT, aniž byste token kamkoli odesílali.

  • Porovnání textů

    Porovnejte dva texty po řádcích, slovech nebo znacích. Zvýrazněte přidané a odstraněné části včetně mezer a konců řádků.

  • Kodér a dekodér Base64

    Převeďte text UTF-8 do Base64 nebo dekódujte standardní i URL bezpečnou variantu. Nastavte výplň a zalamování řádků.

Běžné úlohy a příklady

  • Dekodér Base64

    Dekódujte Base64 na čitelný text UTF-8 nebo stáhněte původní bajty.

  • Minifikace JSON

    Zkraťte JSON na jeden řádek a zachovejte text i přesný zápis čísel.

Všechny vývojářské nástroje

Kódování a soubory

Převádějte text, bajty, URL a vložené obrázky bez změny původních dat.

Kontrola dat a textu

Čtěte strukturovaná data, prohlížejte tokeny a hledejte rozdíly mezi texty.

Hashe, identifikátory a plánování

Ověřujte integritu souborů, vytvářejte identifikátory a pracujte s časem i opakovanými úlohami.

Vstup a soubory se zpracovávají na vašem zařízení. Nenechávejte citlivé výsledky ve sdílené schránce. Pro práci se soukromými klíči a tokeny používejte důvěryhodné zařízení.