JSON formázó és ellenőrző
Formázd, tömörítsd és ellenőrizd a JSON-t — minden hiba pontos sorával és oszlopával.
Kapcsolódó eszközök
JSON formázó és ellenőrző
Illessz be JSON-t, és az eszköz olvasható formára hozza — vagy pontosan megmondja, hol törik el. Mindennapi társ API-válaszokhoz, konfigurációs fájlokhoz, naplóadatokhoz, csomagleírókhoz és ahhoz a tömörített halomhoz is, amelyet épp a hálózati fülről másoltál ki.
A behúzás rajtad múlik: két szóköz, négy szóköz vagy tabulátorok. Ha helyette a „Tömörítés” lehetőséget választod, minden elhagyható szóköz és sortörés eltűnik — épp erre van szükség, mielőtt az adat query stringbe, környezeti változóba vagy teszt fixture-be kerül. Az „Objektumkulcsok ábécérendbe” bekapcsolásával a dokumentum minden objektuma rekurzívan átrendeződik, a legfelső szinten és a beágyazottakban egyaránt. Ugyanannak a konfigurációnak a két változata így összevethető egy diffben, mert a kulcsok sorrendje megszűnik zajnak lenni.
Az ellenőrzés ugyanabban a menetben fut. Ha a bemenet nem érvényes JSON, nyugodt üzenetet kapsz a probléma sorával és oszlopával, mellette a feldolgozó saját indoklásával — egy fölösleges vesszőt vagy hiányzó idézőjelet így másodpercek alatt megtalálsz, nem percekig hunyorogsz. Érvényes bemenetnél az összegzés ezt megerősíti, és hozzáteszi a tudni érdemes számokat: hány kulcsot tartalmaz a dokumentum rekurzívan számolva, milyen mélyen ágyazódik, és hány bájt a formázott kimenet.
Minden a böngésződben fut — nem megy ki kérés, és semmi nem naplózódik. A JSON esetében ez különösen számít, mert az adatok gyakran tokeneket, ügyfélrekordokat vagy belső kiszolgálóneveket hordoznak. Illeszd be ide nyugodtan az éles adatokat, majd másold ki az eredményt, vagy töltsd le fájlként.