Lumipat sa nilalaman
Ikaw ay offline. Ang ilang feature ay maaaring hindi gumana.

JSON / Code tools

I-validate. Suriin. Unawain.

I-validate ang syntax, suriin ang schema, mag-explore at maghambing ng JSON

JSON input
Mga resulta ng pag-validate
I-paste o i-type ang iyong JSON dito...
Walang lamanI-validateCtrl/⌘+Shift+VI-validate

Paano mag-validate ng JSON online

  1. Buksan ang JSON Validator

    Pumunta sa json-validator.hanoon.app sa iyong browser.

  2. I-paste ang JSON

    I-paste o i-type ang iyong JSON data sa input editor.

  3. Tingnan ang resulta

    Awtomatikong tumatakbo ang validation. Naka-highlight ang mga error kasama ang line number at paglalarawan para mabilis mong maayos.

Ano ang JSON validation?

Hindi pinapayagan ng syntax validation ang mga komento at kuwit sa dulo: bagsak ang {"age":18,}, pero valid JSON ang {"age":"18"}. Hindi ibig sabihin ng tamang syntax na sumusunod ang data sa isang JSON Schema.

Ano ang JSON Schema validation?

Sa schema na {"type":"object","properties":{"age":{"type":"integer"}},"required":["age"]}, bagsak ang {"age":"18"} at pumapasa ang {"age":18}. Piliin ang Draft 4, Draft 7, o 2020-12 ayon sa schema. Kapag hindi ligtas na mairerepresenta ang numero, ihihinto ang schema validation na may precision error.

Paano gumagana ang tree view?

Ipinapakita ng tree view ang iyong JSON bilang hierarchy na puwedeng buksan at isara, para madali kang makapag-navigate sa nested structure at makahanap ng partikular na key o value.

Ipinapadala ba ang aking data sa server?

Hindi. Lahat ng pag-validate at pagproseso ay nangyayari sa iyong browser. Hindi umaalis sa device mo ang data.

Ano ang JSONPath?

Sa {"users":[{"name":"Ada"},{"name":"Lin"}]}, ibinabalik ng $.users[0].name o JSON Pointer na /users/0/name ang "Ada". Suportado ang mga simpleng comparison filter; naka-block ang method call at pag-access sa prototype.