XML 검사기: 온라인에서 XML 구문 검사 및 오류 찾기
XML 검사기는 붙여넣거나 드래그한 XML이 형식에 맞는지(well-formed) 검사한 뒤, 구문 문제와 해당 줄·열, 코드 프레임을 보고합니다. 브라우저의 DOMParser를 이용해 검사하므로, 다른 파서에 문서를 넘기기 전에 잘못된 마크업을 빠르게 찾을 수 있습니다. XSD나 DTD에 대한 스키마 검사는 지원하지 않습니다.
XML 검사기는 문서가 형식에 맞는지 확인하는 브라우저 기반 XML 검사 도구입니다. XML을 붙여넣거나 드래그하면 구문 오류를 줄, 열, 코드 프레임과 함께 보고하는 검사를 받을 수 있습니다. 문서를 다른 파서에 보내거나 런타임 오류를 조사하기 전에 잘못된 마크업을 찾는 데 사용하세요.
형식 적합성 검사는 브라우저의 DOMParser를 사용합니다. 입력에 구문 문제가 있으면 도구가 오류 발생 위치를 보고하므로 문서의 관련 부분을 살펴볼 수 있습니다. 이 검사는 XML 구문만 검사하며, 문서가 특정 스키마를 따르는지나 애플리케이션의 데이터 요구사항을 만족하는지는 판단하지 않습니다.
XML은 요소, 속성, 텍스트 콘텐츠로 이루어진 마크업을 사용합니다. 형식에 맞는(well-formed) XML은 형식의 구조 규칙을 따라야 하며, XSD나 DTD는 특정 문서 유형에 대한 추가 규칙을 정의할 수 있습니다. 이 도구는 XSD나 DTD 검증을 제공하지 않습니다. 해당 기능은 아직 지원되지 않으며 WASM 검증기가 필요합니다. 잘못된 형식의 XML을 잡는 데는 이 검사를 사용하되, 특정 XSD나 DTD에 대해 테스트해야 할 때는 스키마 검증을 사용하세요.
XML 검사기는 브라우저에서 완전히 동작합니다. 입력은 사용자의 기기에서 처리되며 업로드되거나 저장되거나 서버로 전송되지 않습니다. 페이지가 로드된 후에는 서버 연결 없이 오프라인으로 동작합니다.
이 XML 검사기는 파서가 파일을 소비하기 전에 검사하거나, 구문 오류를 진단하거나, 다른 도구가 생성한 XML을 검토하는 개발자와 DevOps 엔지니어에게 유용합니다. 줄, 열, 코드 프레임 덕분에 주의가 필요한 위치에 집중하기 쉽습니다.
1단계: 검사할 XML을 도구에 붙여넣거나 드래그하세요. 마크업과 속성을 포함한 검사 대상 문서를 사용하세요.
2단계: 검사를 실행해 XML이 형식에 맞는지 확인하세요. 이 검사는 브라우저의 DOMParser를 사용합니다.
3단계: 결과를 검토하세요. XML에 구문 오류가 있으면 보고된 줄, 열, 코드 프레임으로 오류 위치를 찾으세요.
4단계: 원본의 잘못된 마크업을 수정한 뒤 검사를 다시 실행해 XML이 형식에 맞는지 확인하세요.
사용 사례: 파서에 전달되어 런타임에 실패하기 전에 XML 파일을 검사하세요. 형식 문제를 일찍 찾으면 문제 해결이 쉬워집니다.
사용 사례: 파일을 손으로 뒤지지 말고 보고된 줄과 열로 구문 오류 위치를 찾으세요.
사용 사례: 다른 도구가 생성한 XML이 형식에 맞는지, 출력 모양만 보고 판단하지 말고 확인하세요.
사용 사례: 워크플로에서 사용하기 전에 서비스나 다른 개발자로부터 받은 XML을 검사하세요.
사용 사례: 파싱 문제를 디버깅하는 동안 XML 문서를 살펴보세요. 코드 프레임이 보고된 오류 위치에 집중하는 데 도움이 됩니다.
사용 사례: 문서를 공유하거나 다른 파서에 넘기기 전에 XML 구문을 빠르게 검사하세요.