SmartCalcy.Snelle antwoorden voor alledaagse sommen
/
Tekst- en woordtools

JSON-formatter & validator

Plak JSON om het op te maken met 2 of 4 spaties of tabs, te minificeren of de sleutels te sorteren. Ongeldige JSON wordt aangewezen met regel en kolom en een duidelijke tip, zoals een overbodige komma of enkele aanhalingstekens. Er wordt niets naar een server gestuurd.

Je JSON

Geldige JSON
147 bytes
6 sleutels · 1 arrays · 2 niveaus diep genest

Opgemaakt

{
  "name": "SmartCalcy",
  "tools": 245,
  "free": true,
  "languages": [
    "en",
    "es",
    "fr"
  ],
  "owner": {
    "country": "GB"
  }
}

Over JSON-formatter & validator

Plak JSON om het op te maken met 2 of 4 spaties of tabs, te minificeren of de sleutels te sorteren. Ongeldige JSON wordt aangewezen met regel en kolom en een duidelijke tip, zoals een overbodige komma of enkele aanhalingstekens. Er wordt niets naar een server gestuurd.

Onderdeel van de sectie “Tekst- en woordtools” van SmartCalcy. Werkt in je browser zonder account, gebruikt je eigen valuta en eenheden (te wijzigen bovenaan de pagina) en geeft schattingen alleen ter informatie, dus controleer officiële richtlijnen voordat je op een resultaat vertrouwt.

Zo gebruik je de JSON-formatter & validator

Wat het berekent en wanneer je het gebruikt

Maakt JSON op, minificeert, sorteert en valideert het. Ongeldige JSON wordt aangewezen op regel en kolom, met een duidelijke tip voor de meest gemaakte fouten.

Zo gebruik je het, stap voor stap

  1. Plak JSON in het vak.
  2. Kies 2 spaties, 4 spaties, tabs of minificeren.
  3. Sorteer eventueel de sleutels alfabetisch.
  4. Kopieer of download het resultaat.

Wat elk invoerveld betekent

  • Je JSON – Willekeurige JSON-tekst.
  • Formaat – 2 spaties, 4 spaties, tabs of geminificeerd.
  • Sleutels sorteren – Sorteert objectsleutels A–Z op elk niveau.

Zo lees je de resultaten

  • Geldige JSON – Grootte van de opgemaakte uitvoer, met het aantal sleutels, arrays en de nestingsdiepte.
  • Fout – Bij ongeldige JSON: regel, kolom, de regels eromheen en een tip.

De formule

De invoer wordt gelezen met de standaard JSON-parser van de browser en daarna weer uitgeschreven met de gekozen inspringing. Als die optie aan staat, worden sleutels recursief gesorteerd.

Een rekenvoorbeeld

Het startvoorbeeld is geldig en wordt met 2 spaties inspringing 147 bytes: 6 sleutels, 1 array, 2 niveaus diep genest.

Aannames en beperkingen

  • Alleen strikte JSON: opmerkingen, enkele aanhalingstekens en overbodige komma's zijn fouten.
  • Getallen houden JavaScript-precisie; zeer grote gehele getallen kunnen cijfers verliezen.

Veelgemaakte fouten

  • Overbodige komma's na het laatste item.
  • Enkele aanhalingstekens in plaats van dubbele.
  • Sleutels zonder aanhalingstekens, gekopieerd uit JavaScript.

Veelgestelde vragen

Wordt mijn JSON ergens naartoe gestuurd?

Nee. Het wordt in je browser verwerkt.

Waarom is mijn JSON ongeldig?

De tip noemt de meest waarschijnlijke oorzaak, zoals een overbodige komma of enkele aanhalingstekens.

Kan het JSON minificeren?

Ja. Kies Minificeren om alle witruimte te verwijderen.

Gerelateerde tools