Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/07/2008, 09:40
Avatar de SUSMO
SUSMO
 
Fecha de Ingreso: abril-2008
Ubicación: Barcelona
Mensajes: 188
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: XML Parser en PHP5

Hola GatorV,

Ya me lo he planteado pero soy novata en el tratamiento de xml y no se como empezar, el código ya estaba implementado y tengo que migrarlo a php5, ha sido entonces cuando he tenido problemas.

¿Podrías orientarme como puedo hacer la equivalencia de este constructor a SimpleXML?
He estado mirando mucha documentación pero no hay manera de que me aclare

Constructor de la clase XML_Tree:
Código PHP:
function XML_Tree($sFile
{
    
$sFileCont join(file($sFile), "");

    
$rPar xml_parser_create("UTF-8");
    
xml_parser_set_option($rParXML_OPTION_CASE_FOLDING0);
    
xml_parser_set_option($rPar,XML_OPTION_TARGET_ENCODING"UTF-8");
        
    
xml_set_object($rPar$this);
        
    
xml_set_element_handler($rPar"_startElementHand""_endElementHand");
    
xml_set_character_data_handler($rPar"_CDataHand");
    
xml_set_default_handler($rPar"_defaultHand");
        
    
xml_parse($rPar$sFileConttrue)
            or 
user_error(xml_error_string(xml_get_error_code($rPar)). ' line:' xml_get_current_line_number($rPar) . ' column:' xml_get_current_column_number($rPar) . "<br />The file $sFile has invalid syntax"E_USER_WARNING);

¡¡Gracias por la ayuda!!
__________________
Perdida en el mundo del conocimiento