XML 검증기
XML 스키마(XSD)에 대해 XML이 유효한지 검증
특징
XSD 준거의 본격 검증
libxml2 엔진으로 구조・형식・필수 요소까지 엄밀하게 확인
오류 위치를 줄 단위로 표시
위반 내용을 해당 줄에 연결해 목록 표시하고 원인을 빠르게 특정
XML과 XSD를 직접 입력
두 입력란에 붙여넣거나, 파일 불러오기로 지정 가능
샘플로 동작 확인
정상・오류 예시를 1클릭으로 불러와 동작을 바로 파악
사용 방법
XML 입력
왼쪽 입력란에 XML을 붙여넣거나 「XML 파일 불러오기」로 지정
XSD 입력
오른쪽 입력란에 XSD(XML 스키마)를 붙여넣거나, 파일에서 불러오기
검증 실행
검증 버튼을 누르거나 Ctrl/Cmd + Enter로 유효성 검사를 시작
결과 확인
준거 메시지, 또는 위반 위치를 줄 번호와 함께 목록 표시
활용 사례
데이터 연계 사전 확인
송수신할 XML이 정해진 스키마 사양을 충족하는지 출하 전에 검증
설정 파일의 품질 확인
XML 형식의 설정이 정의대로의 요소・형식인지 반영 전에 확인
API 개발 시 동작 검증
응답 XML이 스키마에 맞는지 개발 단계에서 빠르게 확인
스키마 학습의 동작 파악
XSD 기술 변경이 검증 결과에 어떤 영향을 주는지 시험하며 이해
기초 지식
정형식(well-formed)과 유효(valid)의 차이
정형식이란 태그의 대응이나 중첩 등 XML의 문법으로서 올바른 것을, 유효란 더 나아가 XSD 등의 스키마가 정한 구조·형식의 규칙에 맞는 것을 가리킵니다. 유효성 검증에는 스키마와의 대조가 필요합니다.
XSD에 의한 검증으로 알 수 있는 것
XSD와 대조하면 필수 요소의 누락·예상 외의 요소·데이터 형식의 불일치(숫자 항목에 문자가 입력되어 있는 등)를 기계적으로 감지할 수 있습니다. 시스템 간에 주고받는 데이터의 수입 검사에 사용됩니다.
안전성과 개인정보 보호
브라우저 내 처리
입력 데이터는 사용 중인 브라우저 내에서만 처리되며 외부로 전송되지 않습니다.
브라우저 내에서만 처리
XML과 XSD 검증는 모두 사용 중인 브라우저 내에서 처리되며, 입력 데이터는 서버로 전송되지 않습니다.
통신은 HTTPS로 암호화
페이지 로드도 TLS로 암호화되어 제3자가 내용을 읽을 수 없습니다.
제3자로의 전송 없음
광고 네트워크나 트래커 등 외부 서비스로 입력 내용을 전송하지 않습니다.
결과 자동 저장 없음
입력한 XML・XSD나 검증 결과나 입력 제안을 서버에 저장하지 않습니다.
Google 검색에서 RAKKOTOOLS 팔로우하기
175개의 편리한 도구를 Google 검색·AI 검색에서 더 쉽게 찾을 수 있습니다!
- 검색에서 발견
- AI 검색에서도 표시
- 새 도구도 발견
