function xmlParse() { if (!($this->xmlParser = xml_parser_create("UTF-8"))) { xmlHandler::setErr("Couldn't create XML parser!"); } xml_set_object($this->xmlParser, $this); xml_set_element_handler($this->xmlParser, "startElementHandler", "endElementHandler"); xml_set_character_data_handler($this->xmlParser, "characterDataHandler"); if (!xml_parse($this->xmlParser, $this->xmlData)) { xmlHandler::setErr("Couldn't read XML"); } return $this->xmlReturnData; xml_parser_free($this->xmlParser); }