Mailinglisten-Archive |
Jens Wiesser wrote: > ich habe eure Antworten mit grossen Interesse verfolgt. Leider bekomme > ich immer noch diesen "Undeclared entity error" Fehler. Hallo Jens, also bei mir klappt das Parsen: <?php $xmlcode='<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE menu [ <!ENTITY uuml "ü"> ]> <menu httppath="" httpspath=""> <entry id="1" level="0" parent="0" visible="1" order="1" href="xyz.php" de="ü was auch immer" en="" /> </menu>'; require_once("xml-line.php"); $mylines = new xml_line($xmlcode); $mylines->get_attribute(0,"entry","", "de"); $result = $mylines->xml_stream(); printf("<p>Das Element hat den Wert <b>%s</b>.</p>", $result[0][0][0]); ?> Ausgabe: Das Element hat den Wert ü was auch immer. Viele Grüße Peter PS. Ich habe dafür die Version 0.3 meiner XML-Parserklasse benutzt, die aber intern auch die Expatfunktionen nutzt. Infos: http://www.media-palette.de/tools/xml-line/
php::bar PHP Wiki - Listenarchive