Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/03/2005, 14:46
Avatar de nicolaspar
nicolaspar
 
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Si usas php5 podes hacer esto:
# El xml
$xml = 'text.xml';
# Creamos un objeto DOM
$xmldoc = domxml_open_file($xml);
# Creamos un contexto en este documento para acceder con XPath
$xpctx = $xmldoc->xpath_new_context();
#Ejecutamos la consulta XPath
$result = xpath_eval($xpctx, '/nombre');
foreach ($result->nodeset as $nodo) {
// Recorremos el array volcando el texto de los nodos
echo '<p>';
echo $nodo->get_content();
echo '</p>';
}


Si en cambio tenes 4, creo que era algo asi:
$parser=xml_parser_create();
xml_set_element_handler($parser, 'start_element', 'end_element');
xml_set_character_data_handler($parser,'character_ data');
$fp=fopen('test.xml','r') ;
while ($data=fread($fp,4096)){
xml_parse($parser,$data,feof($fp)) or die(sprintf('XML Error : %s at line %d',
xml_error_string(xml_get_error_code($parser)),
xml_get_current_line_number($parser)));
}
xml_parser_free($parser);


Espero te sirva
__________________
Mi punto de partida es Que Bueno Lo Nuevo