鍍金池/ 問答/Java  PHP  HTML/ php json_encode轉(zhuǎn)義后的中文怎么在js中轉(zhuǎn)義回來

php json_encode轉(zhuǎn)義后的中文怎么在js中轉(zhuǎn)義回來

$every_day = json_encode($day_clues['every_day']);
轉(zhuǎn)義后的$every_day在js上是這樣的:

["12u670818u65e5","12u670819u65e5","12u670820u65e5","12u670821u65e5","12u670822u65e5","12u670823u65e5","12u670824u65e5","12u670825u65e5","12u670826u65e5","12u670827u65e5"];
js中是怎么轉(zhuǎn)義回來的,加上eval()嗎,試過了沒用啊

回答
編輯回答
不討喜

json_encode加個(gè)參數(shù)

json_encode([],JSON_UNESCAPED_UNICODE);

js解析json

JSON.parse('["12u670818u65e5","12u670819u65e5","12u670820u65e5","12u670821u65e5","12u670822u65e5","12u670823u65e5","12u670824u65e5","12u670825u65e5","12u670826u65e5","12u670827u65e5"]');
2017年9月19日 07:38
編輯回答
老梗

php 輸出JSON的時(shí)候 聲明header 頭

 header("Content-Type: application/json; charset=utf-8");

正常是不用再轉(zhuǎn)義的

2017年12月7日 07:20
編輯回答
拽很帥

var obj = $.parseJSON(msg);
或者
var obj = eval("("+msg+")");

2017年12月9日 01:53
編輯回答
陪她鬧

不需要轉(zhuǎn)義的. \u1234 這種表示 的是unicode碼, js認(rèn)識(shí). 只是人不認(rèn)識(shí)而已.

2017年5月10日 06:51