Foros del Web » Programando para Internet » PHP »

PHP y XML

Estas en el tema de PHP y XML en el foro de PHP en Foros del Web. Buenas gente la verdad no entiendo como va esto, y todos los tutoriales estan en ingles asi que mucho no entiendo... Yo tengo el siguiente ...
  #1 (permalink)  
Antiguo 03/12/2006, 21:34
Avatar de Falhor  
Fecha de Ingreso: diciembre-2005
Ubicación: Buenos Aires
Mensajes: 425
Antigüedad: 18 años, 4 meses
Puntos: 5
PHP y XML

Buenas gente la verdad no entiendo como va esto, y todos los tutoriales estan en ingles asi que mucho no entiendo...

Yo tengo el siguiente XML:

Código:
<Primero>
             <Segundo>
                            <Tercero tipo="Auto" marca="BMW"/>
                            <Tercero tipo="Heladera" marca="Pirulo"/>
             </Segundo>
</Primero>
Y quiero mostrar la marca del auto, cómo hago??

Saludos.

PD: Busque pero todos los tutoriales son en ingles y con funciones complicadisimas asi que no entendi nada.
  #2 (permalink)  
Antiguo 04/12/2006, 12:30
Avatar de Falhor  
Fecha de Ingreso: diciembre-2005
Ubicación: Buenos Aires
Mensajes: 425
Antigüedad: 18 años, 4 meses
Puntos: 5
Por favor si alguien sabe algo que me ayude, no entiendo nada xD.

Saludos.
  #3 (permalink)  
Antiguo 04/12/2006, 21:05
Avatar de Falhor  
Fecha de Ingreso: diciembre-2005
Ubicación: Buenos Aires
Mensajes: 425
Antigüedad: 18 años, 4 meses
Puntos: 5
No edito y vuelvo a postear porque cada vez que entro esta mas lejos el thread xD, encontre eso en: http://ar.php.net/manual/es/function...-load-file.php

Código PHP:
function &getXMLnode($object$param) {
       foreach(
$object as $key => $value) {
           if(isset(
$object->$key->$param)) {
               return 
$object->$key->$param;
           }
           if(
is_object($object->$key)&&!empty($object->$key)) {
               
$new_obj $object->$key;
               
$ret getXMLnode($new_obj$param); 

           }
       }
       if(
$ret) return (string) $ret;
       return 
false;
   }
$simpleXML_obj simplexml_load_file("archivo.xml");
                
$result getXMLnode($simpleXML_obj"tipo"); 
Intento asi pero no funciona...

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:30.