خطاهای پردازشکننده XML DOM (Parser Errors)
- بازگشت به یک فایل طولانی به عنوان مکان خطای اصلی. صفحه قبلی
- صفحه بعدی DOM ProcessingInstr
عنصر parseError مایکروسافت برای بازیابی اطلاعات خطا از پردازشکننده XML مایکروسافت استفاده میشود.
عنصر parseError
وقتی که شما سعی میکنید یک مستند XML را باز کنید، ممکن است یک خطای پردازشکننده (parser-error) رخ دهد.
از طریق این عنصر parseError، شما میتوانید کد خطا، خطایی که منجر به خطا شده است و غیره را بازیابی کنید.
توضیح:عنصر parseError متعلق به استاندارد W3C DOM نیست!
خطای فایل (File Error)
در کد زیر، ما سعی میکنیم یک فایل ناموجود را بارگذاری کنیم و برخی از ویژگیهای خطا را نمایش دهیم:
بیشتر درباره XML خوب و معتبر بخوانید. var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.load("ksdjf.xml") xmlDoc.load("note_error.xml") document.write("Error code: " + xmlDoc.parseError.errorCode) document.write("<br />دلیل خطا: " + xmlDoc.parseError.reason)
خطای XML (XML Error)
در کد زیر، ما سعی میکنیم یک مستند XML با فرمت نامناسب را بارگذاری کنیم.
شما میتوانید در وبسایت ما آموزش XML 中阅读更多有关形式良好且有效的 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 />دلیل خطا: " + xmlDoc.parseError.reason)
document.write("<br />خطای خط: " + xmlDoc.parseError.line) TIY یا
تنها برای مشاهده این فایل XML ببینید
ویژگیهای موضوع parseError | ویژگی |
---|---|
شرح | errorCode |
بازگشت به یک طولانی که کد خطا را نشان میدهد. | reason |
بازگشت به یک رشته شامل دلیل خطا. | line |
بازگشت به یک طولانی که شماره خط را نشان میدهد. | linepos |
بازگشت به یک طولانی که مکان خطای خط را نشان میدهد. | srcText |
بازگشت به یک رشته شامل خطای ایجاد شده. | url |
بازگشت به URL مربوط به مستند بارگذاری شده. | filepos |
- بازگشت به یک فایل طولانی به عنوان مکان خطای اصلی. صفحه قبلی
- صفحه بعدی DOM ProcessingInstr