Code, data, at QR na tool

Tagabuo ng JSON sa Zod Schema

Hula mula sa sample lang. Optional ang key na nawawala sa object-array sample; nullable ang null, union o pangkalahatang JSON value ang mixed array, at walang element-type evidence ang empty array. Hindi matitiyak ang required field mula sa isang sample. Text lang ang output; dito lang sa pahina ang data.

Lokal na pinoproseso sa browserHindi kailangan ng accountMga detalye ng pagkapribado ↗

Hula mula sa sample lang. Optional ang key na nawawala sa object-array sample; nullable ang null, union o pangkalahatang JSON value ang mixed array, at walang element-type evidence ang empty array. Hindi matitiyak ang required field mula sa isang sample. Text lang ang output; dito lang sa pahina ang data.

Mag-paste ng JSON at bumuo.

Zod 3 syntax ang target; z.unknown() sa empty array, deduplicated union sa iba-ibang type. Quoted at orihinal ang key. Draft choice ang optional; default Zod object behavior ang unknown key. Hindi pinapatakbo ang schema.

Maling JSON o lampas sa limitasyon: 100,000 character na input, lalim30, 10,000 node, 200,000 character na output. Hindi tinatanggap ang nonfinite na numero at unsafe integer.

Paano gamitin

Paano gamitin

  1. Mag-paste ng JSON sa loob ng limitasyon.
  2. Pumili ng optional field at bumuo.
  3. Suriin at kopyahin ang draft.

Draft na output

Zod 3 syntax ang target; z.unknown() sa empty array, deduplicated union sa iba-ibang type. Quoted at orihinal ang key. Draft choice ang optional; default Zod object behavior ang unknown key. Hindi pinapatakbo ang schema.

JSON sample

Maling JSON o lampas sa limitasyon: 100,000 character na input, lalim30, 10,000 node, 200,000 character na output. Hindi tinatanggap ang nonfinite na numero at unsafe integer.

Mga madalas itanong

Maaari mo ring alamin

Pinapatakbo ba ang nabuong schema?

Hindi. Draft sa Zod 3 syntax ito at dapat suriin mo. z.unknown() sa blankong array at deduplicated union sa iba-ibang naobserbahang type; hindi nito natutukoy ang buong data contract.