Mga Parser Errors ng XML DOM
- 上一页 DOM NodeList
- 下一页 DOM ProcessingInstr
Ang parseError object ng Microsoft ay maaaring gamitin upang makuha ang mga mensahe ng pagkakamali mula sa XML parser ng Microsoft.
parseError object
Maaaring mangyari ang isang parser-error kapag sinubukan ninyong buksan ang isang XML dokumento.
Sa pamamagitan ng parseError object, maaari mong makuha ang error code, ang linya na nagdulot ng pagkakamali, at iba pa.
Paliwanag:Ang parseError object ay hindi kasama sa W3C DOM Standard!
Mga File Pagkakamali (File Error)
Sa ibabaw ng sumusunod na kodigo, sinubukan naming maglalaad ng isang walang eksistensyang file, at ipakita ang ilang mga atrributo ng pagkakamali:
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.load("ksdjf.xml") document.write("Error code: " + xmlDoc.parseError.errorCode) document.write("<br />Error reason: " + xmlDoc.parseError.reason) document.write("<br />Error line: " + xmlDoc.parseError.line)
Mga XML Pagkakamali (XML Error)
Sa ibabaw ng sumusunod na kodigo, maglalaad tayo ng isang hindi magandang XML dokumento.
(Maaari ninyong gamitin ang aming XML 教程 中阅读更多有关形式良好且有效的 XML。)
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.load("note_error.xml") document.write("Error code: " + xmlDoc.parseError.errorCode) document.write("<br />Error reason: " + xmlDoc.parseError.reason) document.write("<br />Error line: " + xmlDoc.parseError.line)
parseError 对象的属性
属性 | 描述 |
---|---|
errorCode | 返回一个长整型错误码。 |
reason | 返回包含错误原因的字符串。 |
line | 返回表示错误行号的长整型。 |
linepos | 返回表示错误的行位置的长整型。 |
srcText | 返回包含引起错误的行的字符串。 |
url | 返回指向被加载文档的 URL。 |
filepos | 返回一个长整型文件位置。 |
- 上一页 DOM NodeList
- 下一页 DOM ProcessingInstr