Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 914... Línea 914...
914
     * @param string $strinputxml The XML string
914
     * @param string $strinputxml The XML string
915
     * @return array
915
     * @return array
916
     */
916
     */
917
    public function parse($strinputxml) {
917
    public function parse($strinputxml) {
918
        $this->resparser = xml_parser_create ('UTF-8');
918
        $this->resparser = xml_parser_create ('UTF-8');
919
        xml_set_object($this->resparser, $this);
-
 
920
        xml_set_element_handler($this->resparser, "tagopen", "tagclosed");
919
        xml_set_element_handler($this->resparser, [$this, "tagopen"], [$this, "tagclosed"]);
Línea 921... Línea 920...
921
 
920
 
Línea 922... Línea 921...
922
        xml_set_character_data_handler($this->resparser, "tagdata");
921
        xml_set_character_data_handler($this->resparser, [$this, "tagdata"]);
923
 
922
 
924
        $this->strxmldata = xml_parse($this->resparser, $strinputxml );
923
        $this->strxmldata = xml_parse($this->resparser, $strinputxml );
925
        if (!$this->strxmldata) {
924
        if (!$this->strxmldata) {