인터넷 익스플로러 5버전 이상에서 XML DTD를 통해 XML 문서를 검증할 수 있습니다. parseError 객체를 통해 에러를 검증하는 코드는 다음과 같습니다.
note.xml 파일이 있는 경우
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.validateOnParse = "true"; // 값을 false로 바꾸면 검증하지 않습니다.
xmlDoc.load("note.xml");
document.write("에러 코드 : "+ xmlDoc.parseError.errorCode );
document.write("<br/> 에러 이유 : " + xmlDoc.parseError.reason );
document.write("<br/> 에러 라인 : " + xmlDoc.parseError.line );
'XML > XML' 카테고리의 다른 글
PCDATA와 CDATA (0) | 2011.08.27 |
---|---|
네임스페이스(Namespces)란 (0) | 2010.09.12 |
속성 정의 방법 (0) | 2010.09.12 |
엘레멘트 정의 방법 (0) | 2010.09.12 |
XML 문서의 트리구조 (0) | 2010.08.30 |