PHP xml_parse() फ़ंक्शन
परिभाषा और उपयोग
xml_parse() फ़ंक्शन XML दस्तावेज़ को पार्स करता है.
यदि सफल होता है, तो true वापस करेगा. अन्यथा, false वापस करेगा.
व्याकरण
xml_parse(parser,xml,समाप्त)
पारामीटर | वर्णन |
---|---|
parser | आवश्यक. निर्दिष्ट वास्तविक XML पार्सर का उपयोग करने के लिए. |
xml | अनिवार्य।विन्यास के लिए एक्सएमएल डाटा निर्दिष्ट करें。 |
समाप्त | वृद्धिपूर्ण।यदि यह पारामीटर true है, तो xml पारामीटर में डाटा वर्तमान पार्सिंग में अंतिम डाटा है। |
सूचना और टिप्पणी
सूचना:XML पार्सर बनाने के लिए इस्तेमाल करें xml_parser_create() फ़ंक्शन.
उदाहरण
<?php // अवैध एक्सएमएल फ़ाइल $xmlfile = 'test.xml'; $xmlparser = xml_parser_create(); // फ़ाइल खोलना और डाटा पढ़ना $fp = fopen($xmlfile, 'r'); while ($xmldata = fread($fp, 4096)) { // parse the data chunk if (!xml_parse($xmlparser,$xmldata,feof($fp))) { die( print "ERROR: " . xml_get_error_code($xmlparser) . "<br />" . "लाइन: " . xml_get_current_line_number($xmlparser) . "<br />" . "स्तम्भ: " . xml_get_current_column_number($xmlparser) . "<br />"); } } xml_parser_free($xmlparser); ?>
आउटपुट:
ERROR: 76 लाइन: 8 स्तम्भ: 61