JSON Schema balioztatzailea — Balioztatu JSONa eskema baten arabera linean
Baliozkotu JSON datuak arakatzailean itsatsitako eskema batekin. JSON eta eskema lokalean analizatzen dira, beraz, API kargak, konfigurazio fitxategiak eta webhook adibideak Draft-07, 2019-09 edo 2020-12-ekin egiaztatu ahal izango dituzu zure edukia kargatu gabe.
Balioztatzearen emaitza
Itsatsi JSON datuak eta JSON eskema bat eta, ondoren, aukeratu Balidatu.
Onartutako zirriborroak
Aukeratu zirriborroa 7, 2019-09 edo 2020-12 balioztatu aurretik. Hautatutako zirriborroak eskema nola konpilatzen den kontrolatzen du.
Errore-bide erabilgarriak
Balidazio-erroreen artean, instantzien bideak, eskema-bideak eta mezu zehatzak daude, beraz, API kargaren arazoak errazago aurki daitezke.
Tokiko lan-fluxua
Kopiatu txosten bat edo deskargatu JSON fitxategi gisa. Analytics-ek tamaina, zirriborro eta zenbaketa kuboak soilik erabiltzen ditu, inoiz itsatsitako edukia.
Nola balioztatu JSON eskema baten aurrean linean
- 1. Itsatsi zure JSON datuak. Erabili API erantzun bat, webhook gorputza, ezarpenen objektua edo egiaztatu behar duzun edozein JSON dokumentu.
- 2. Itsatsi JSON eskema. Sartu beharrezko propietateak, mota-arauak, enumerazioak, matrizeak eta habiaraturiko objektuen mugak.
- 3. Aukeratu eskemaren zirriborroa. Aukeratu Zirriborroa-07, 2019-09 edo 2020-12, baliozkotzeak gako-hitz-jokaera egokia erabili dezan.
- 4. Akatsak balioztatu eta konpondu. Berrikusi instantzia-bideak eta eskema-bideak, eta gero kopiatu edo deskargatu baliozkotze-txostena.
Eskema egiaztapenaren adibidea
JSON datuak
{
"id": 42,
"status": "active",
"email": "[email protected]"
}
JSON eskema
{
"type": "object",
"required": ["id", "status"],
"properties": {
"id": { "type": "integer" },
"status": { "enum": ["active", "paused"] },
"email": { "type": "string", "format": "email" }
}
}
JSON eskema baliozkotzaile honek datuak eskemarekin bat datozen ala ez adierazten du eta eremu zehatza seinalatzen du beharrezko propietate, mota, enumerazio edo habiaraturiko arau batek huts egiten duenean.
JSON eskema balioztatzailearen ohiko galderak
Tresna honekin balioztatu al dezaket JSON eskema batekin linean?
Bai. Itsatsi JSON datuak eta JSON eskema bat, aukeratu bat datorren zirriborroa eta baliozkotu JSON eskema batekin linean, edukia Convertr-era kargatu gabe.
JSON Schema Validator-ek Draft-07 eta 2020-12 onartzen al ditu?
Bai. Balidatzaileak JSON Schema Draft-07, Draft 2019-09 eta Draft 2020-12 onartzen ditu. Hautatu zirriborroa balioztatu aurretik, eskema aurreikusitako arauekin osatu dadin.
Ezberdina al da hau JSON formateatuarekin?
Bai. JSON formateatzaileak sintaxia eta formatua egiaztatzen ditu. JSON eskema balioztatzaile honek baliozko JSON eskema-kontratu batekin bat datorren ala ez egiaztatzen du, beharrezkoak diren eremuak, motak, zenbaketak eta habiaraturiko objektu-arauak barne.
Lotutako garatzaile-tresnak
JSON Schema balioztatzailea
Baliozkotu JSON instantzia bat emandako JSON eskema baten aurka, onartzen den zirriborro-jokabidea erabiliz.
- Sarrera
- JSON datuak, JSON eskema bat eta hautatutako zirriborro bateragarria.
- Irteera
- Baliozko edo baliogabeko emaitza bat instantzia eta eskema bideekin.
- Benetako mugak
- Ez da agintzen eskema urruneko eskuratzea, formatu pertsonalizatuak oharrak izan daitezke eta laguntza desberdina da Draft-07, 2019-09 eta 2020-12 gako-hitzen artean.
- Pribatutasuna eta datuen tratamendua
- JSON datuak, JSON eskema bat eta hautatutako zirriborro bateragarria arakatzailearen fitxa honetan prozesatzen dira. Convertr-ek ez du jasotzen edo gordetzen; orria ixteak edo berriro kargatzeak lan-egoera garbitzen du tresnak deskarga lokala esplizituki eskaintzen ez badu.
Tresna hau nola erabili
- Eman JSON datuak, JSON eskema bat eta hautatutako zirriborro bateragarria tresnaren kontroletan.
- Aukeratu instantzia eta eskema bideekin emaitza baliozko edo baliogabe bati eragiten dioten ezarpenak, eta exekutatu tresna.
- Berrikusi baliozko edo baliogabeko emaitza bat instantzia eta eskema bideekin kopiatu edo deskargatu aurretik.
Ohiko hutsegite moduak
JSON baliogabeak, eskema baliogabe batek, konpondu gabeko erreferentzia batek edo zirriborroarekin bateraezina den gako-hitz batek baliozkotze-errore bat sortzen du.
Adibide erabilgarria
Eskatu posta elektronikoko kate bat eta osoko adina, ondoren baliozkotu objektu lagin bat eta ikuskatu huts egiten duen bide bakoitza.