Donald Tyler wrote:

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 $this->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.





Have a look at:


http://us2.php.net/manual/en/function.xml-set-object.php

Enjoy,
David Pieper

--
programmer n. /pro gram er/ A device for transmuting caffeine into code.


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



Reply via email to