Friday, 23 December 2016

XML - SIMPLE DOCUMENT WITH ERROR



<?phplibxml_use_internal_errors(true);$myXMLData ="<?xml version='1.0' encoding='UTF-8'?> <document>
<user>John Doe</wronguser>
<email>john@example.com</wrongemail> 
</document>
"; 
$xml = simplexml_load_string($myXMLData);if ($xml === false) {    echo "Failed loading XML: ";    foreach(libxml_get_errors() as $error) {        echo "<br>", $error->message;    }} else {    print_r($xml);}?>

********************************************************************
OUTPUT
********************************************************************
Failed loading XML:
Opening and ending tag mismatch: user line 3 and wronguser
Opening and ending tag mismatch: email line 4 and wrongemail
********************************************************************

No comments:

Post a Comment