PHP - problema generando xml

 
Vista:

problema generando xml

Publicado por Juan Pablo (1 intervención) el 02/11/2007 18:41:53
Tengo el siguiente problema:

genero dinámicamente un xml tomando los valores de una lista de objetos.
Luego realizo gestiones con ajax para manejar el mismo.

el tema es que en el cliente con javascript, me dice que no reconoce un objeto nombre (la etiqueta nombre del xml)
Para probar puse texto a mano en lugar de que lo tome de los atributos del objeto y ahi si funciona.
este es el código:

foreach ($object->Get_Lista() as $Lista)
{

//de esta manera
$id=$Lista->_get("id"); //el echo devuelve 1
$nombre=$Lista->_get('nombre'); //el echo devuelve jose
$ubicacion=$Lista->_get('ubicacion'); //el echo devuelve ubicacion
$responsable=$Lista->_get('responsable'); //el echo devuelve responsable


$id=1;
$nombre="jose";
$ubicacion="ubicacion";
$respon="Responsable";

echo "<laboratorio>";
echo "<id> $id </id>";

echo "<nombre> $nombre </nombre>";
echo "<ubicacion>$ubicacion</ubicacion>";
echo "<respon>$responsable</respon>";
echo "</laboratorio>";
}



es decir, que diferencia hay el la variable al bajar los datos de esta manera:
$id=$Lista->_get("id"); //el echo devuelve 1
$nombre=$Lista->_get('nombre'); //el echo devuelve jose
$ubicacion=$Lista->_get('ubicacion'); //el echo devuelve ubicacion
$responsable=$Lista->_get('responsable'); //el echo devuelve responsable


O al setearlos de esta forma :

$id=1;
$nombre="jose";
$ubicacion="ubicacion";
$respon="Responsable";

saludos y muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder