este formato tiene mi xml
Código:
aplico este codigo que encontre pero no lo comprendo del todo , quiero usar los paramtros id y mensaje para mostrar segun un GET <horoscope> <source>Astrologia</source> <date>09/03/2014</date> <sign id="1"> <message> Hoy deberías tratar de no involucrarte en discusiones innecesarias con las personas de tu entorno, Aries; siempre es mejor dialogar y hablar con calma sobre cualquier cuestión que te moleste. El sexo también será importante en este día. Finalmente, hacer un poco de deporte por la mañana te ayudará a equilibrar y a liberar las energías negativas acumuladas. </message> </sign> <sign id="2"> <message> Si tienes pareja, es posible que hoy no te sientas a gusto con ella, Tauro; si es así, trata de hablar con sinceridad y de contarle todo lo que te pasa o sientes. Relájate y evita los excesos, porque te podrían ocasionar problemas de salud. Por último, las actividades relacionadas con el plano social estarán propiciadas. </message> </sign> </horoscope>
Código:
este codigo me devuelve esto $opciones = array( 'http'=>array( 'method'=>"GET", 'header'=>"Content-type: text/xml\r\n", ) ); $contexto = stream_context_create($opciones); $data = "http://www.toucharound.com/horoscopo/xml/daily_es.xml"; $library = file_get_contents($data, false, $contexto); $bb = simplexml_load_string($library ); print_r($bb);
estoy cerca de mi objetivo, creo debo hacer un foreach pero no se como, alguna ayuda?
gracias
Código:
SimpleXMLElement Object ( [source] => Astrologia [date] => 09/03/2014 [sign] => Array ( [0] => SimpleXMLElement Object ( [@attributes] => Array ( [id] => 1 ) [message] => Hoy deberías tratar de no involucrarte en discusiones innecesarias con las personas de tu entorno, Aries; siempre es mejor dialogar y hablar con calma sobre cualquier cuestión que te moleste. El sexo también será importante en este día. Finalmente, hacer un poco de deporte por la mañana te ayudará a equilibrar y a liberar las energías negativas acumuladas. ) [1] => SimpleXMLElement Object ( [@attributes] => Array ( [id] => 2 ) [message] => Si tienes pareja, es posible que hoy no te sientas a gusto con ella, Tauro; si es así, trata de hablar con sinceridad y de contarle todo lo que te pasa o sientes. Relájate y evita los excesos, porque te podrían ocasionar problemas de salud. Por último, las actividades relacionadas con el plano social estarán propiciadas. ) [2] => SimpleXMLElement Object ( [@attributes] => Array ( [id] => 3 ) [message] => Este domingo podría ser un día algo negativo, Gémi