Latest web development tutorials

XML DOM 구문 분석 오류 개체

마이크로 소프트 parseError 오브젝트는 마이크로 소프트의 XML 파서로부터 에러 메시지를 검색하는 데 사용될 수있다.

파이어 폭스 파서 오류를 처리하는 방법을 확인하려면이 튜토리얼의 다음 페이지를 참조하십시오.


parseError 개체

당신은 XML 문서를 열려고하면 파서 오류 (파서 오류)가 발생할 수 있습니다.

이 parseError 개체를 통해, 당신은 너무에 오류를 발생 및 오류 코드, 오류 텍스트 행을 검색 할 수 있습니다.

참고 parseError 객체는 W3C DOM 표준에 속하지 않는!


파일 오류 (파일 오류)

아래의 코드에서, 우리는 약간의 오차 특성을 존재하지 않는 파일을로드하고 표시하려고합니다 :

xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.load("ksdjf.xml");

document.write("Error code: " + xmlDoc.parseError.errorCode);
document.write("
Error reason: " + xmlDoc.parseError.reason);
document.write("
Error line: " + xmlDoc.parseError.line);

»시도

XML 오류 (XML 오류)

다음 코드에서, 우리는 파서가 XML 문서의 나쁜 양식을로드 할 수있게된다.

(당신은 우리에 수 있습니다 XML 자습서 XML의 좋은 효과적인 형태에 대해 자세히 알아보세요.)

xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.load("note_error.xml");

document.write("Error code: " + xmlDoc.parseError.errorCode);
document.write("
Error reason: " + xmlDoc.parseError.reason);
document.write("
Error line: " + xmlDoc.parseError.line);

»시도

XML 파일을 참조하십시오 : note_error.xml을


개체 parseError 속성

属性 描述
errorCode 返回一个长整数错误代码。
reason 返回一个字符串,包含错误的原因。
line 返回一个长整数,代表错误的行号。
linepos 返回一个长整数,代表错误的行位置。
srcText 返回一个字符串,包含引起错误的行。
url 返回指向被加载文档的 URL。
filepos 返回错误的一个长整型文件位置。