XML 유효성 검사기
XML 검사기를 사용하여 XML 파일의 구문을 확인하세요.
XML 오류로 인해 프로그램이 종료됩니다.
XML 문서에 오류가 있으면 XML 응용 프로그램이 종료됩니다.
W3C XML 사양에는 다음과 같이 명시되어 있습니다. XML 문서에 오류가 있는 경우 프로그램은 문서 처리를 계속해서는 안 됩니다. 그 이유는 XML 소프트웨어는 가볍고 빠르며 호환성이 좋아야 하기 때문입니다.
HTML을 사용하면 많은 오류(닫는 태그를 잊어버린 경우 등)가 포함된 문서를 생성할 수 있습니다. 주된 이유 중 하나는 HTML 브라우저가 상당히 비대하고 호환성이 좋지 않으며 오류가 발견되었을 때 문서가 어떻게 표시되어야 하는지를 결정하는 고유한 방법이 있기 때문입니다.
XML을 사용할 때는 그렇지 않습니다.
XML 구문 확인
XML 구문 확인을 돕기 위해 XML 유효성 검사기를 만들었습니다.
XML을 아래 텍스트 상자에 붙여넣고 "확인" 버튼을 클릭하여 구문 검사를 실행하세요.
올바른 구문의 예:
예
<?xml version="1.0" encoding="UTF-8"?> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
인스턴스 실행»
"인스턴스 실행"을 클릭합니다. " 온라인 인스턴스 보기 버튼
구문 오류 인스턴스:
인스턴스
<?xml version="1.0" ?> <note> <to>Tove</to> <from>Jani</Ffrom> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
인스턴스 실행»
온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요.
참고: XML이 "잘 구성된"지 여부만 확인합니다. DTD에 대해 XML의 유효성을 검사하려면 이 페이지의 마지막 단락을 참조하세요.
DTD에 대해 XML 유효성 검사
Internet Explorer를 실행하는 경우 아래 텍스트 영역에서 DTD에 대해 XML을 확인할 수 있습니다.
XML의 <xml> 요소 뒤에 DOCTYPE 선언(DTD 포함)을 추가하고 "확인" 버튼을 클릭하세요.