Miguel J. Jiménez wrote:
El Mon, 15 Jan 2007 12:42:58 +0100
Mathijs <[EMAIL PROTECTED]> escribió:

Hello there,

When i want use parse_xml() and i have entities like &nbsp; in it, it gives me a entity error.

This because the parser doesn't know the &nbsp; entity.

Now i saw on the bugs site of php a way to solve this, by using xml_set_external_entity_ref_handler() with http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent.
See here: http://bugs.php.net/bug.php?id=15092#c27617

But, it seems my knowledge of PHP isn't that good enough to
understand what i have to do to get this to work.

Can someone please help me to get this to work?

Thx in advanced.


Try to use number codes, ie. &#160; instead of &nbsp; and &#164;
instead of &euro;



That i know, but how can i have this automated.
Because the input is out of my hands.
If someone puts in the &nbsp; or &euro; i have to convert this.

This can be fixed by adding the the xhtml-lat1.ent some way.
Would be nice if i can do this by the xml_* way or something.

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to