Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/12/2014, 05:24
mblascog
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 10 meses
Puntos: 4
Lectura fichero xml

Buenas,
Estoy leyendo un fichero externo xml con la siguiente estructura:
Código XML:
Ver original
  1. <Registro>
  2. <campo1>1</campo1>
  3. <campo2>2</campo2>
  4. <campo3>3>/campo3>
  5. </Registro>

Para leerlo uso el siguiente código:
Código PHP:
Ver original
  1. $xml_file = 'fichero.xml';
  2. if (file_exists($xml_file)) {
  3.     $xml = simplexml_load_file($xml_file);
  4.         foreach ($xml->Registro as $Registro) {
  5.             $campo1 = $Registro->campo1;
  6.             $campo2 = $Registro->campo2;
  7.             $campo3 = $Registro->campo3;
  8.         }
  9. }

Lo que me gustaría es no tener que escribir campo a campo, sinó algo parecido a:
Código PHP:
Ver original
  1. $campo[i] = ${"Registro->campo".$i}
pero no funciona, podría alguien ayudarme?
Muchas gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no

Última edición por mblascog; 07/12/2014 a las 12:56