Command Palette

Search for a command to run...

JS

JSON-formatter

Formatteer, valideer en verklein JSON-gegevens

Wat is JSON-formatter?

JSON Formatter is een gratis online tool voor het formatteren, valideren en verfraaien van JSON (JavaScript Object Notation)-gegevens. JSON is een lichtgewicht data-uitwisselingsformaat dat gemakkelijk voor mensen te lezen en te schrijven is en gemakkelijk voor machines om te ontleden en te genereren.

Onze JSON Formatter helpt u geminificeerde of slecht geformatteerde JSON te transformeren in schone, leesbare tekst met inspringing van 2, 4 of 8 spaties Wanneer de JSON niet zal parseren, toont deze de foutmelding van de parser in plaats van een uitvoer, zodat u het probleem kunt vinden en oplossen.

Of u nu een ontwikkelaar bent die API-reacties debugt, een data-analist die met JSON-bestanden werkt of leert over de JSON-structuur, de tool geeft u knoppen Opmaak, Minificeren en Valideren via een gewoon invoer- en uitvoervenster Verwerking vindt plaats aan de clientzijde, dus uw JSON wordt nooit geüpload; Een gebruiksrecord opmaken en minimaliseren dat alleen de invoerlengte bevat.

Hier is een uitgewerkt voorbeeld van de JSON verfraaier online Plakken de geminificeerde `{"user ":{"id":7", tags ":["x","y"]}`, leave Indent on 2 spaces and press Format: the output has nine lines, with `"user"` on its own line and each tag indeented six spaces Press Minify and the same input comes back as one line, Used as a JSON formatter checker, press Validate on `{"a":1,}` and, in a Chrome-based browser, the error leads "Expected double-quoted property name in JSON at position 7 (line", 18 column).

De meeste JSON die er niet in slagen om te parseren, mislukt om een van de vier redenen, en de eerste drie geven een fout op Achterliggende komma's zijn de meest voorkomende: geldig in JavaScript, ongeldig in JSON, en de reden dat een configuratie die zo vaak uit een editor wordt gekopieerd, niet wordt geladen Opmerkingen zijn de tweede, aangezien JSON er helemaal geen heeft. Daarom bestaan JSONC en JSON5 als afzonderlijke formaten. Enkele aanhalingstekens zijn de derde; JSON vereist dubbele aanhalingstekens op zowel toetsen als tekenreeksen. De vierde is subtieler en levert geen fout op. Nummers zijn IEEE 754 verdubbelen, dus elk geheel getal boven 999925454719541971 dubbele tekenreeksen kunnen in een grote idbit-stoetsen verwijderen

Hoe JSON-formatter te gebruiken?

  1. Plak je json

    Kopieer en plak uw JSON-gegevens in het invoergebied. De tool accepteert zowel geformatteerde als geminifificeerde JSON. U kunt gegevens uit API's, configuratiebestanden of een JSON-bron plakken.

  2. Automatisch formatteren

    Druk op Formaat om te verfraaien en valideren in één stap, of Valideer om het alleen te controleren Als de JSON niet zal parseren, verschijnt de foutmelding van de parser boven de deelvensters; in Chrome-gebaseerde browsers bevat het de regel en de kolom.

  3. Instellingen aanpassen

    Kies 2, 4 of 8 spaties in het menu Inspringen en druk nogmaals op Opmaak, of druk op Minify om alle witruimte te verwijderen en de bestandsgrootte te verkleinen.

  4. Kopieer het resultaat

    Druk op de kopieerknop boven het uitvoervenster om de geformatteerde JSON op uw klembord te plaatsen. De uitvoer is geldig JSON, opnieuw geserialiseerd vanaf de geparseerde waarde, klaar voor gebruik in uw applicaties.

Belangrijkste kenmerken

  • Realtime validatie

    Valideren controleert de invoer zonder deze te wijzigen en toont het parserfoutbericht, dat de regel en kolom in Chrome-gebaseerde browsers bevat

  • Consistente inspringing

    Elk genest object en elke array is een niveau dieper ingesprongen, zodat de structuur in één oogopslag gemakkelijk te volgen is

  • Formaat & verkleinen

    Verfraai JSON met de juiste inspringing of verklein het om de bestandsgrootte te verkleinen

  • Meerdere inspringopties

    Kies 2, 4 of 8 spatie-inspringingen die passen bij uw codeerstijl

Frequently Asked Questions

Plak je JSON in Input JSON, kies 2, 4 of 8 spaties in Indent en druk op Format De tool parseert de JSON, die het valideert, en schrijft het ingesprongen resultaat naar Output zodat je het kunt kopiëren Er is geen downloadknop en niets om te installeren, en het is gratis, geen aanmelding.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

json formatterjson beautifier onlinejson formatter checkerjson validatorjsonformattervalidatorminifybeautifyprettyparse