mindblown/ Dev
Taal: Nederlands ▾

MINDBLOWN / DEV · Hulpmiddelen voor je dagelijkse taken

JSON opmaken en valideren: voorbeeld.

Maak JSON op met een inspringing van twee spaties. Vergelijk invoer en resultaat en bekijk de grenzen van getalprecisie.

Verwerkt op je apparaatGeen account nodig

JSON opmaken en valideren

Dev / 01

Het formulier bevat dit voorbeeld. Verander de waarden om uw eigen invoer te proberen.

Tot 500.000 karakters. JSON nummers gebruiken JavaScript precisie; gebruik strings voor gehele getallen groter dan 9.007,199,254,740,991.

Opmaak gebruiken wanneer een JSON-antwoord of -configuratie moeilijk te lezen is op één regel. Het voorbeeld bevat een string, een boolean en een array. De formatter ontleedt eerst de invoer, dus ongeldige JSON produceert een fout in plaats van een gedeeltelijk geformatteerde resultaat.

Voorbeeldinvoer

{"name":"Ada","active":true,"roles":["reader","editor"]}

Verwacht resultaat

{
  "name": "Ada",
  "active": true,
  "roles": [
    "reader",
    "editor"
  ]
}

Stap voor stap

  1. Houd de opmaakbewerking geselecteerd en inspecteer het voorgevulde JSON object.
  2. Voer de formatter uit en vergelijk de twee-ruimte inspringing met het verwachte resultaat.
  3. Probeer de compacte bewerking, introduceer dan een volgkomma om een validatiefout te zien.

Het resultaat begrijpen

Regeldoorbraken en inspringen maken het object makkelijker te inspecteren zonder de voorbeeldwaarden te wijzigen. JSON vereist dubbel-geciteerde eigendomsnamen en strings. Commentaar, achterliggende komma's en ongedefinieerd zijn niet geldig JSON. Een parser kan ook dubbele eigenschappen vervangen door hun laatste waarde.

Beperkingen en aandachtspunten

Ontleden maakt gebruik van JavaScript-nummerprecisie en kan grote integer identificaties ronden. Zulke identificaties als strings opslaan. Formatteren is geen byte-besparende transformatie, dus gebruik het niet op ondertekende payloads die exacte originele bytes vereisen.

RFC 8259

Hulpmiddel openen

Hoe te gebruiken

Een compacte respons in leesbaar maken JSON, of minimeer het voor kopiëren.

Invoer → Uitvoeren → Resultaat. Verwerkt op je apparaat.

Google Analytics meet paginaweergaven alleen na toestemming. Het werkt in een apart frame zonder toegang tot gegevens van de tools. Willekeurige cookie-identificatoren worden gedeeld door de Mindblown-sites: de browseridentificator wordt maximaal twee jaar en de sessie-identificator 30 minuten bewaard. Je kunt je toestemming intrekken via de cookie-instellingen.

Je gegevens en advertenties

Ingangen en bestanden worden verwerkt in uw browser. Ze zijn niet geüpload of opgeslagen door deze tools. Herladen maakt uw werk leeg. Downloads en uw systeem klembord blijven onder uw controle.

Productiepagina's tonen Adsterra advertenties in frames op een aparte oorsprong. De advertentieprovider ontvangt verbindingsgegevens zoals uw IP-adres en browserinformatie en kan cookies gebruiken. Het kan geen gereedschapsingangen lezen via deze frames. Hosting verwerkt ook verbindingsmetadata.

Privacybeleid van Adsterra