Hola,
Tengo el siguiente código
Código:
function xmlParse($data)
{
global $stack;
$xml_parser = xml_parser_create("");
xml_set_element_handler($xml_parser, "startTag", "endTag");
xml_set_character_data_handler($xml_parser, "cdata");
$error = xml_parse($xml_parser, $data);
if(!$error) {
die(sprintf("XML error: %s at line %d",
xml_error_string(xml_get_error_code($xml_parser)),
xml_get_current_line_number($xml_parser)));
}
xml_parser_free($xml_parser);
return $stack;
}
Cuando miro el resultante del parser me encuentro con cosas como:
Documentación le ha puesto ón
Importación le ha puesto ón
Empeño ha puesto ño
Etc
he probado con ;
$xml_parser = xml_parser_create("");
$xml_parser = xml_parser_create("ISO-8859-1 ");
$xml_parser = xml_parser_create("UTF-8");
$xml_parser = xml_parser_create("US-ASCII");
y nada
Alguna idea?
Gracias por adelantado