unity Json Unicode转中文

今天发现unity中C#将实体类转json的时候,将中文转换成了 Unicode编码格式(\u6837),
于是找到了下面这个方法将json中部分 Unicode转成中文:
_json = JsonMapper.ToJson(object);
Regex reg = new Regex(@"(?i)\\[uU]([0-9a-f]{4})");//正则表达式规定格式
var ss = reg.Replace(_json,
delegate (Match m)
{
return ((char)Convert.ToInt32(m.Groups[1].Value, 16)).ToString();

});

Debug.Log(ss);



你可能感兴趣的:(unity,C#,Json)