Skip to content
Yunedia Tools

JSON 스키마 검증기

Ajv로 JSON 데이터를 JSON 스키마에 대해 검증하고 모든 위반 사항을 경로와 함께 나열합니다. 전적으로 브라우저에서 실행됩니다.

사용 방법

Put a JSON Schema in the first editor and the JSON data to check in the second, then press Validate. Validation uses Ajv with all-errors reporting: every mismatch is listed with its path (for example /age) and message. The Person and Product example buttons load ready-made pairs — try changing the data values to see errors appear. If the schema itself is invalid against the draft meta-schema, that is reported too.

참고 사항

Everything runs locally; neither the schema nor the data leaves your browser. Note that format assertions such as format: "email" are treated as annotations by Ajv's default build (ajv-formats is not bundled), so they are not enforced — use pattern if you need to check a format here.

자주 묻는 질문

Which JSON Schema draft is supported?

Ajv's default, draft-07. Schemas declaring draft 2019-09 or later may behave differently.

Why do I only see one error?

All-errors reporting is enabled, so validation errors are all listed. The exception is a schema that fails to compile — that stops the process earlier.