توابع xml_get_error_code() پایتون

تعریف و استفاده

فونکشن xml_get_error_code() کد خطای کاربرگ XML‌پارسر را دریافت می‌کند.

اگر موفق باشد، کد خطا را برمی‌گرداند. در غیر این صورت، false را برمی‌گرداند.

آموزش

xml_get_error_code(parser)
پارامتر توضیح
parser ضروری. مشخص می‌کند که کدام کاربرگ XML باید استفاده شود.

مثال

<?php
// فایل xml نامعتبر
$xmlfile = 'test.xml';
$xmlparser = xml_parser_create();
// باز کردن فایل و خواندن داده
$fp = fopen($xmlfile, 'r');
while ($xmldata = fread($fp, 4096)) 
  {
  // پارس کردن قطعه داده
  if (!xml_parse($xmlparser,$xmldata,feof($fp))) 
    {
    die( print "خطا: "
    . xml_get_error_code($xmlparser)
    . "<br />"
    . "خط: "
    . xml_get_current_line_number($xmlparser)
    . "<br />"
    . "ستون: "
    . xml_get_current_column_number($xmlparser)
    . "<br />");
    }
  }
xml_parser_free($xmlparser);
?>

خروجی:

خطا: 76
خط: 8
ستون: 61