[Php.XPath] Undeclared entity error



  • hi,

    ich schreibe gerade ein kleines gästebuchscript und bekomme, wenn irgendwelche html entities in der xml datei stehen einen

    Undeclared entity error

    der wohl vom normalen php xml parser stammt. (Ich verwende die Php.XPath klasse: http://sourceforge.net/projects/phpxpath/)

    in der doku der XPath klasse steht man solle in den daten, die man in die xml datei schreibt, zuerst alle "&" durch "&" ersetzen (also z.b. statt "ü" "ü"), was erst mal auch funktioniert (aber eigentlich ziemlich unbefriedigend ist).

    sobald man aber in der xml datei irgendwas über die xpath klasse ändert, und der xml tree neu eingelesen wird kommt wieder der fehler und die ersetzung ist wieder weg...

    weiss jemand wie man dem parser zu verstehen gibt, dass er doch bitte entities die er nicht kennt in ruhe lassen soll?

    danke, cypher



  • mammamia;


Anmelden zum Antworten