XMl Parsing within PHP
| From: | Donald Tyler | Date: | Thu, 07 Aug 2003 18:22:29 +0000 |
| Subject: | XMl Parsing within PHP | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-158703@lists.php.net to get a copy of this message | ||
Hi,
I am trying to create a Class that will parse an XML document. It all works
fine as individual functions but I cant get it to work as a class.
For example, when I do the following in my class:
xml_set_element_handler($this->xml_parser,
'$this->startElement', "$this->endElement");
xml_set_character_data_handler($this->xml_parser,
"$this->valueHandler");
I get an error message:
Warning: xml_parse(): Unable to call handler $thiss->startElement() in
c:\program files\apache group\php\My_includes\Class.xmlTranslator.php on
line 90
Now I presume this is because I am trying to call methods of my class.
Does anyone know a good way around this?
Thanks.