Folgendes Problem. Ich möchte einen XPath-Ausdruck auf einem wohlgeformten XML-String auswerten.
Dieses XML ist aber nicht valide, denn es handelt sich nur um ein Fragment einer größeren XML-Datei.
Ich habe das mit SimpleXML und PHP 5.1 probiert und natürlich nur Fehlermeldungen erhalten.
Hier ist der Code:
Ergebnis: simplexml_load_string liefert boolean(false) als Rückgabewert.
Gibt es eine Möglichkeit das trotzdem irgendwie zu realisieren?
Dieses XML ist aber nicht valide, denn es handelt sich nur um ein Fragment einer größeren XML-Datei.
Ich habe das mit SimpleXML und PHP 5.1 probiert und natürlich nur Fehlermeldungen erhalten.
Hier ist der Code:
PHP-Code:
$xml = simplexml_load_string($string, 'SimpleXMLElement', LIBXML_NOERROR);
$xpath_result = $xml->xpath($xpath);
Gibt es eine Möglichkeit das trotzdem irgendwie zu realisieren?
Kommentar