经常用到json 和字符串互转。
用ie8测试之后才发现:JSON.stringify()函数会把json对象里的中文转变成unicode。
----解决JSON.stringify()函数中文变unicode的问题。
免得下次又要找-----
eval("varstr='"+JSON.stringify(o)+"';");
JScriptcode<script>varstr='{"PermID":"30","PermName":"\\u666e\\u901a\\u5458\\u5de5\\u7ea7","Remark":"\\u6700\\u57fa\\u5c42\\u5458\\u5de5\\u4f7f\\u7528\\u7684\\u6743\\u9650\\u3002"}'; alert(str); eval("varstr1='"+str+"';"); alert(str1);</script> varjson='{"PermID":"30","PermName":"普通员工级","Remark":"最基层员工使用的权限。"}'; varo=JSON.parse(json); eval("varstr='"+JSON.stringify(o)+"';"); document.write(str);