생성된 스키마가 여기에 표시됩니다
시작하려면 유효한 JSON 데이터를 입력하세요
JSON Schema는 JSON 데이터의 구조와 검증 규칙을 정의합니다. API 요청/응답 검증, 양식 생성, 문서화(OpenAPI/Swagger), 데이터베이스 스키마 적용, 구성 파일 검증에 사용됩니다.
도구는 기본적으로 Draft 7 스키마를 생성합니다. 라이브러리와 도구 전반에서 가장 널리 지원되는 버전입니다. Draft 7은 ajv(JavaScript), jsonschema(Python), 대부분의 API 게이트웨이 검증기와 호환됩니다.
네 — JSON 데이터와 스키마를 붙여넣으면 도구가 스키마 규칙에 대해 데이터를 검증합니다. 문서의 정확한 위치와 함께 모든 검증 오류를 보고합니다.
자동 생성기는 기본적으로 모든 필드를 필수로 표시합니다. 선택적이어야 하는 필드를 제거하려면 생성된 스키마의 'required' 배열을 편집하세요. 이것이 자동 생성 후 첫 번째 단계입니다.
물론입니다. 스키마를 복사하고 API 문서용 OpenAPI/Swagger, Node.js 런타임 검증용 ajv 또는 joi, Python API용 Pydantic, 또는 JSON Schema 호환 검증 라이브러리와 함께 사용하세요.