توابع 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