Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Programación General (http://www.forosdelweb.com/f14/)
-   -   Problema con caracter & (http://www.forosdelweb.com/f14/problema-con-caracter-408423/)

magustinapaz 11/07/2006 07:54

Problema con caracter &
 
Hola. Tengo un problema cuando mando data XML, de una tabla desde PHP. Los campos que tienen el caracter '&' rompe (aparentemente) el parseo que hace el Javascript (recibo los datos en la propiedad .responseXML de una llamada AJAX).
Probe mandando los datos con cada uno de estos encabezados pero sigue el problema:

<?xml version='1.0' encoding='ISO-8859-1' ?>
<?xml version='1.0' encoding='UTF-8' ?>
<?xml version='1.0' encoding='UTF-16' ?>

Por ejemplo, si mando 200 registros y en el registro numero 180 tengo un campo con el caracter &, voy a poder trabajar bien con 179 de los registros. Si quiero hacer manipulaciones de parseo, por ejemplo:

var rs=ajax.responseXML.getElementsByTagName("rowprove edores");

esta sentencia trabaja bien con los 179 primeros registros, y despues no.

Explico de otra forma: en .responseXML se recibe correctamente un objeto XMLDocument. El problema viene cuando uso el metodo getElementsByTagName para extraer informacion de la cadena XML.

Perdon si no uso correctamente los nombres tecnicos. Hace solo un par de meses que aprendi a usar esta tecnologia con optimos resultados, hasta que se me dio este caso.

Como puedo solucionar este problema, a que se debe?

magustinapaz 11/07/2006 07:57

perdon, no se por que la palabra "rowproveedores" sale cortada. Es todo junto

magustinapaz 11/07/2006 08:46

solucionado
 
ya esta, lo solucione con la funcion htmlspecialchars() de PHP


La zona horaria es GMT -6. Ahora son las 19:18.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.