Когда я JSON.stringify() следующий код:Различия в JSON.stringify результат между браузерами
var exampleObject = { "name" : "Žiga Kovač", "kraj" : "Žužemberk"};
Я получаю разные результаты между браузерами.
IE8 и Google Chrome возврат:
{"name":"\u017diga Kova\u010d","kraj":"\u017du\u017eemberk"}
В то время как Firefox и Opera возвращение:
{"name":"Žiga Kovač","kraj":"Žužemberk"}
Я использую родную реализацию JSON браузера во всех 4-браузерах. Если я указаный родную реализацию JSON и заменить его одним из json.org, то все браузеры возвращают:
{"name":"Žiga Kovač","kraj":"Žužemberk"}
Почему это происходит, результат которой является правильным и что можно сделать, что все браузеры возвращают:
{"name":"\u017diga Kova\u010d","kraj":"\u017du\u017eemberk"}
?
Связанный: http://stackoverflow.com/questions/3550094/unicode-characters-from-json-stringify-to-real-unicode-characters –