json_encode()
no funcionará para mí cuando estoy usando AAO. ¿Por qué? ¿Y cómo puedo hacer que funcione?Como llegar json_encode() para trabajar con la norma ISO-8859-1 (AAO)
El php
:
echo json_encode($arr);
El javascript
:
var theResponse = JSON.parse(xmlHttp.responseText);
Cuando alert()
la respuesta, y la respuesta contiene una, a u o, la respuesta es = NULL
favor , que me ayude ...
¿Qué resultados obtiene?¿Qué biblioteca JSON estás usando? –
La salida es 'NULL' si contiene å, ä o ö. La biblioteca JSON es http://www.JSON.org/json2.js – Johan
¿Qué versión de PHP está usando? Creo que las primeras versiones de 'json_encode()' solo manejaban las cadenas UTF-8 correctamente. Pruebe 'utf8_encode' -ing la cadena antes de codificar y vea si eso funciona. –