Hallo,
weiß jemand wie ich beim Parsen einer XML-Datei mit DOMDocument eine Fehlernachricht bekommen kann, wenn etwas fehlgeschlagen ist? DOMDocument->laodXML() gibt ja nur false zurück. Ich suche etwas in der Richtung wie bei der LibXML mit libxml_get_errors. Eigentlich basiert DOMDocument ja auf LibXML aber das hat bei mir nicht funktioniert:
Die PHP-Klassen-Dokumentation ist meiner Meinung nach auch nicht besonders gelungen, aber vielleicht kommt das ja noch. Ich hab das auch schon mal geschafft, weiß aber leider nicht mehr wie. Vielleicht steh ich auch ja auf'm Schlauch.
Vielen Dank vorab.
weiß jemand wie ich beim Parsen einer XML-Datei mit DOMDocument eine Fehlernachricht bekommen kann, wenn etwas fehlgeschlagen ist? DOMDocument->laodXML() gibt ja nur false zurück. Ich suche etwas in der Richtung wie bei der LibXML mit libxml_get_errors. Eigentlich basiert DOMDocument ja auf LibXML aber das hat bei mir nicht funktioniert:
PHP-Code:
<?php
$xmlstr = '<?xml ....fehler ?>';
$dom = new DOMDocument();
if (@$dom->loadXML($xmlstr) == false)
{
$errs = libxml_get_errors();
foreach ($errs as $err)
{
echo $err->message;
}
}
?>
Vielen Dank vorab.
Kommentar