Foros del Web » Programando para Internet » Javascript » Frameworks JS »

el xml creado no es simplemente texto plano?

Estas en el tema de el xml creado no es simplemente texto plano? en el foro de Frameworks JS en Foros del Web. Hola, tengo un problema extrañísimo al que no le veo sentido. Según cree el xml de una forma u otra, AJAX funciona o no funciona. ...
  #1 (permalink)  
Antiguo 28/09/2005, 01:33
 
Fecha de Ingreso: septiembre-2005
Mensajes: 11
Antigüedad: 18 años, 7 meses
Puntos: 0
el xml creado no es simplemente texto plano?

Hola, tengo un problema extrañísimo al que no le veo sentido.
Según cree el xml de una forma u otra, AJAX funciona o no funciona.

1 - Creo el xml sacando un valor float de la base de datos
Código PHP:
$materialCosts = $row['floatvaluefromdatabase'];
$xml = "<?xml version='1.0' standalone='yes'?>";
$xml = $xml."<prices>";
$xml = $xml."<price>".$materialCosts."</price>";
$xml = $xml."</prices>";
header('Content-Type: text/xml'); 
echo utf8_encode($xml);
2 - Creo el xml dándole un valor yo mismo
Código PHP:
$materialCosts = 6.00;
$xml = "<?xml version='1.0' standalone='yes'?>";
$xml = $xml."<prices>";
$xml = $xml."<price>".$materialCosts."</price>";
$xml = $xml."</prices>";
header('Content-Type: text/xml'); 
echo utf8_encode($xml);
en ambos casos el xml generado es el mismo:
Código:
<prices>
<price>6.00</price>
</prices>

Y aquí es donde llega mi sorpresa, Todo funciona bien con el xml generado de la forma 2, pero con el de la forma 1 no funciona.

Yo pensaba que el xml generado era tratado como un texto plano, ¿no es así?

La verdad es que no le encuentro explicación...

gracias a todos.
  #2 (permalink)  
Antiguo 28/09/2005, 13:10
Avatar de SiR.CARAJ0DIDA  
Fecha de Ingreso: junio-2004
Ubicación: Acá
Mensajes: 1.166
Antigüedad: 19 años, 9 meses
Puntos: 4
para que es el utf8_encode y el standalone??
y que es lo qe no funciona exactamente?, a mi me daba error cuando queria obtener los datos de un tag, lo que hice fue meter todos los tags dentro de <root></root> y ahora funciona O_o
__________________
Internet Explorer SuckS
Download FireFox
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 15:40.