API Schema가 allOf, anyOf, oneOf를 함께 쓰면 짧은 샘플 JSON을 먼저 로컬에서 검증하세요. 모든 규칙이 통과해야 하는 allOf 실패인지, 여러 분기 중 하나도 완전히 맞지 않는 anyOf 실패인지 확인한 뒤 오류 경로, 키 경로, Deep Diff로 타입, enum, format, 누락 필드를 점검합니다.
적합한 조회 상황
여러 allOf 규칙이 함께 실패하는지 확인
email 또는 phone anyOf 분기가 왜 통과하지 않는지 설명
role, limits, 타입 같은 릴리스 정책 필드 확인
Schema 오류 경로와 분기 키워드 찾기
API 응답 변경 후 제약 다시 검증
추천 확인 흐름
- Schema와 JSON 샘플 포맷
- Schema 검증에서 allOf / anyOf 키워드 확인
- 오류 경로를 필드 값과 타입에 매핑
- 키 경로나 Pointer로 필드 존재 확인
- Deep Diff로 응답 변경이 분기 조건을 바꿨는지 확인
관련 도구入口
allOf 결합 규칙, anyOf 분기 선택, API 릴리스 정책, 연락처 분기, 복잡한 Schema 오류 경로를 로컬에서 점검하는 흐름입니다.
JSON 스키마 검증기
JSON 스키마 검증기를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanJSON Schema 생성기
JSON Schema 생성기를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanJSON 키 경로 추출
JSON 키 경로 추출를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanJSON Pointer 경로 조회
JSON Pointer 경로 조회를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanJSONPath 뷰어
JSONPath 뷰어를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanJSON 심층 비교
JSON 심층 비교를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanJSON 포맷터
JSON 포맷터를 브라우저에서 빠르게 확인하고 공유 가능한 결과를 만듭니다.
조회도구ChakanFAQ
API Schema가 allOf, anyOf, oneOf를 함께 쓰면 짧은 샘플 JSON을 먼저 로컬에서 검증하세요. 모든 규칙이 통과해야 하는 allOf 실패인지, 여러 분기 중 하나도 완전히 맞지 않는 anyOf 실패인지 확인한 뒤 오류 경로, 키 경로, Deep Diff로 타입, enum, format, 누락 필드를 점검합니다.
allOf와 anyOf 디버깅은 무엇이 다른가요?
allOf는 모든 하위 Schema가 통과해야 해서 여러 오류가 함께 나오는 일이 많습니다. anyOf는 하나 이상의 분기가 통과하면 되므로 각 분기가 조금씩 맞지 않아 전체가 실패할 수 있습니다.
예시가 API 데이터를 업로드하나요?
아니요. Schema 검증은 브라우저에서 실행되며 sitemap에는 짧은 demo 예시만 포함됩니다.
함께 볼 주제
관련 도구를 묶고 구체적인 검색 의도에 답하는 색인 가능한 주제 페이지입니다. 검색 엔진과 AI가 Chakan의 도구 능력을 이해하기 쉽습니다.
CSV 데이터 정리, 필터링, 가져오기 전 점검 도구
CSV 열 추출, 헤더 정규화, 행 필터링, 타입 추론, Schema 초안, 가져오기 전 점검을 묶은 도구 모음입니다.
주제 열기JSON API 필드 목록, 경로 추출, 매핑 점검 도구
API 응답, 중첩 JSON, 필드 매핑, 경로 추출, Schema 검증을 위한 구조화된 도구 입구입니다.
주제 열기JSON 데이터 변환, 포맷팅, API 디버깅 도구
CSV, XML, YAML, INI, TOML, JSONL을 JSON으로 변환한 뒤 포맷팅, 경로 추출, diff 점검까지 이어지는 흐름입니다.
주제 열기