📋
JSON 스키마 생성기
자동 타입 추론과 검증 규칙으로 JSON 데이터에서 스키마를 생성합니다.
📝
JSON 입력
Loading...
📋
생성된 스키마
Loading...
JSON 스키마 생성기 사용법
1. JSON 데이터 입력
입력란에 JSON 데이터를 붙여넣으면 구조를 자동 분석합니다.
2. 자동 생성
타입 및 검증 규칙이 포함된 스키마를 자동 생성합니다.
3. 스키마 확인
생성된 스키마의 구조와 검증 규칙을 확인하세요.
4. 프로젝트에 활용
스키마를 복사하거나 다운로드하여 검증 워크플로우에 활용하세요.
스키마 생성 기능
🎯 타입 추론
문자열, 숫자, 불리언, null, 객체, 배열 타입 자동 감지
🏗️ 구조 분석
중첩 객체 분석 및 스키마 속성 자동 생성
✅ 검증 규칙
필수 필드 및 객체 속성 정의 자동 추가
JSON 스키마란?
📚 정의
JSON 스키마는 JSON 문서의 구조, 제약조건, 데이터 타입을 정의하는 어휘입니다.
🎯 활용 사례
데이터 검증, API 문서화, 코드 생성 등 다양한 분야에서 활용됩니다.
변환 예시
JSON 입력:
{
"name": "John",
"age": 30,
"active": true,
"tags": ["user", "admin"]
}생성된 스키마:
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"name": { "type": "string" },
"age": { "type": "number" },
"active": { "type": "boolean" },
"tags": {
"type": "array",
"items": { "type": "string" }
}
},
"required": ["name", "age", "active", "tags"]
}