JSON Formatter en Valideerder

Format, valideer, verfraai en minifiseer JSON geheel in jou browser. Geen oplaaie, geen dop – jou data bly op jou toestel.

100% blaaiergebaseerd Geen registrasie vereis nie By verstek privaat
Gereed

Plak JSON, sleep 'n lêer, of klik Maak lêer oop.


                            

Resultaat verskyn hier. Alles loop in jou blaaier.

Privaat deur ontwerp

Alle formatering, validering en minifikasie loop lokaal in jou blaaier. Jou JSON word nooit na 'n bediener gestuur nie.

Onmiddellike terugvoer

Kry ontledingsfoute met lyn- en kolominligting, plus die omliggende konteks sodat jy tikfoute in sekondes kan regstel.

Format, minifys en sort

Mooi-druk JSON met 2, 4 of tab-inspringing, minifiseer vir vervoer, en sorteer opsioneel objeksleutels alfabeties.

Gereelde vrae

Is hierdie JSON-formateerder regtig gratis? ▾

Ja. Die Convertr.org JSON-formateerder, valideerder en mooimaakder is 100% gratis met geen aanmelding, geen watermerk en geen gebruiksbeperkings nie.

Is my JSON na 'n bediener opgelaai? ▾

Nee. Dit is 'n blaaier-eie JSON-formateerder. Jou JSON-teks verlaat nooit jou toestel nie — formatering, validering en minifisering loop almal plaaslik in jou blaaier met JavaScript.

Wat kontroleer die valideerder? ▾

Die valideerder kontroleer dat jou invoer sintakties geldige JSON is volgens die amptelike JSON-spesifikasie. Foute sluit in misplaaste kommas, ongebalanseerde hakies, ongenoteerde sleutels en agtervolgende karakters, met lyn- en kolominligting wanneer beskikbaar.

Wat is die verskil tussen Format en Minify? ▾

Formateer (ook genoem Beautify of Pretty Print) voeg reëlbreuke en inspringing by sodat die JSON maklik leesbaar is. Minifiseer verwyder alle onnodige witruimte om die JSON so klein as moontlik te maak vir vervoer oor die netwerk.

Kan ek die sleutels alfabeties sorteer? ▾

Ja. Skakel die Sorteer-sleutels-opsie in om objeksleutels alfabeties rekursief te sorteer. Skikkings behou hul oorspronklike volgorde.

Hoe groot 'n JSON-lêer kan ek formateer? ▾

Omdat alles in jou blaaier loop, hang die praktiese limiet van jou toestel af. Moderne rekenaars hanteer gemaklik JSON-lêers van etlike megagrepe. Vir baie groot lêers, verkies opdraglyn-nutsmiddels soos jq.

Ondersteun hierdie gereedskap JSON5 of JSONC (JSON met kommentaar)? ▾

Nee. Om streng aan die JSON-spesifikasie te voldoen, word JSON5 en JSONC (JSON met kommentaar of hangende kommas) nie ondersteun nie. Verwyder kommentaar en hangende kommas voordat jy plak.

Kan ek JSON in YAML, XML of CSV konvertiseer? ▾

Hierdie bladsy fokus op formatering, validering en minifikasie van JSON self. Vir formaatomskakeling (JSON na YAML, JSON na XML, JSON na CSV) bied Convertr.org toegewyde omskakelaarbladsye.

JSON-formateerder en -valideerder

Ontleed, valideer, formateer, minifiseer, sorteer en inspekteer JSON-teks.

Invoer
JSON-teks of 'n plaaslike .json-lêer plus formateringsopsies.
Uitgang
Geformateerde of geminiaturiseerde JSON met sintaksdiagnostiek en statistieke.
Werklike beperkings
JSON kan nie kommentaar, hangende kommas, NaN of duplikaatsleutel-semantiek bevat wat elke ontleder bewaar nie; toestelgeheue beperk baie groot dokumente.
Privaatheid en datahantering
JSON teks of 'n plaaslike .json bestand plus vorming opsies word verwerk in hierdie browser-kaap. Convertr ontvang dit nie of sal dit nie opslaan nie; sluit of herloot die bladsy, maak die werkstyd duidelik, tenzij die instrument uitdruklik 'n lokaal download bied nie.

Hoe om hierdie instrument te gebruik

  1. Verskaf JSON-teks of 'n plaaslike .json-lêer plus formateringsopsies in die instrumentbeheerders.
  2. Kies die instellings wat geformateerde of verkleinde JSON met sintaksdiagnose en statistieke beïnvloed, en voer dan die gereedskap uit.
  3. Kyk na geformateerde of verkleinde JSON met sintaksdiagnose en statistieke voordat jy dit kopieer of aflaai.

Algemene mislukkingsmodusse

'n Sintaksisfout rapporteer sy ontledingsposisie, terwyl 'n leë invoer of te groot dokument nie uitvoer kan lewer nie.

Nuttige voorbeeld

Plak 'n kompakte API-reaksie om dit met twee spasies te insprong en die objeksleutels vir beoordeling te sorteer.