[PHP] Simple XML - problem with errors

2010-07-08 Thread Gary .
Why am I still getting an exception when I do this: libxml_use_internal_errors(true); $this-xml = new SimpleXMLElement($this-htmlString); or this $this-xml = new SimpleXMLElement($this-htmlString, LIBXML_NOERROR|LIBXML_NOWARNING); ? The exception says Exception: String could not be parsed as

Re: [PHP] Simple XML - problem with errors

2010-07-08 Thread Richard Quadling
On 8 July 2010 08:07, Gary . php-gene...@garydjones.name wrote: Why am I still getting an exception when I do this: libxml_use_internal_errors(true); $this-xml = new SimpleXMLElement($this-htmlString); or this $this-xml = new SimpleXMLElement($this-htmlString,

Re: [PHP] Simple XML - problem with errors

2010-07-08 Thread Gary .
Richard Quadling writes: On 8 July 2010 08:07, Gary wrote: Why am I still getting an exception when I do this: libxml_use_internal_errors(true); $this-xml = new SimpleXMLElement($this-htmlString); or this $this-xml = new SimpleXMLElement($this-htmlString, LIBXML_NOERROR|LIBXML_NOWARNING);

Re: [PHP] Simple XML - problem with errors

2010-07-08 Thread Marc Guay
libxml_use_internal_errors(true); $this-xml = new SimpleXMLElement($this-htmlString); Hi Gary, I have code that looks like this: libxml_use_internal_errors(true); $xml = simplexml_load_string($val); $errors = libxml_get_errors(); if ($errors) do this else do that which works

Re: [PHP] Simple XML - problem with errors

2010-07-08 Thread Gary .
Marc Guay writes: libxml_use_internal_errors(true); $this-xml = new SimpleXMLElement($this-htmlString); I have code that looks like this: libxml_use_internal_errors(true); $xml = simplexml_load_string($val); Yeah. I tried simplexml_load_string and found that worked (in that it didn't cause

Re: [PHP] Simple XML - problem with errors

2010-07-08 Thread Marc Guay
I wonder what the difference is between doing new SimpleXMLElement and calling simplexml_load_string which results in the libxml_use_internal_errors call being ineffective. Odd. The documentation for Dealing with XML errors only mentions simplexml_load_string() and this comment

Re: [PHP] Simple XML - problem with errors

2010-07-08 Thread Marc Guay
And yes, I'd rather use DOM, but I can't. Could you use this: http://simplehtmldom.sourceforge.net/? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP] Simple XML - problem with errors

2010-07-08 Thread Gary .
On 7/8/10, Marc Guay wrote: And yes, I'd rather use DOM, but I can't. Could you use this: http://simplehtmldom.sourceforge.net/? Interesting. Although I can't use DOM or Tidy (because they're normally built in, but TPTB decided to recompile PHP and exclude them, and I am not allowed to

Re: [PHP] Simple XML - problem with errors

2010-07-08 Thread Richard Quadling
On 8 July 2010 18:55, Gary . php-gene...@garydjones.name wrote: On 7/8/10, Marc Guay wrote: And yes, I'd rather use DOM, but I can't. Could you use this: http://simplehtmldom.sourceforge.net/? Interesting. Although I can't use DOM or Tidy (because they're normally built in, but TPTB