json_encode()
nie będzie działać dla mnie, gdy używam åäö. Czemu? I jak mogę go uruchomić?Jak uzyskać json_encode() do pracy z ISO-8859-1 (åäö)
php
:
echo json_encode($arr);
javascript
:
var theResponse = JSON.parse(xmlHttp.responseText);
Kiedy alert()
odpowiedź, a odpowiedź zawiera A, A lub O, odpowiedź jest = NULL
proszę , pomóż mi ...
Jakie są wyniki wyjściowe?Z której biblioteki JSON korzystasz? –
Wyjście to "NULL", jeśli zawiera å, ä lub ö. Biblioteka JSON to http://www.JSON.org/json2.js – Johan
Jakiej wersji PHP używasz? Wierzę, że wczesne wersje 'json_encode()' poprawnie obsługiwały tylko łańcuchy UTF-8. Wypróbuj 'utf8_encode'-ing łańcucha przed kodowaniem i zobacz, czy to działa. –