调用Alamofire.request返回的json是这样的:
{
"\U4f1a\U5458ID" = 40;
"\U5173\U5361ID" = 4;
"\U540d\U79f0" = "\U65b0\U6982\U5ff5\U82f1\U8bed\U7b2c\U4e00\U518c";
"\U5c01\U9762" = "2015528174214.png";
"\U603b\U5173\U6570" = 72;
"\U603b\U5206" = 0;
"\U6392\U540d" = 1404;
"\U6717\U8bfb\U4eba\U6570" = 6350;
"\U6e38\U620fID" = 11;
"\U72b6\U6001" = 1;
"\U7c7b\U522bID" = 1;
"\U8349\U8393" = 312;
}
要怎么处理
是swift 2.0
http://www.0531s.com/content-39-3195825-1.html
http://bbs.csdn.net/topics/391893149
你需要先知道是什么编码格式,然后根据编码格式进行编码转换。比如GBK等转换成Unicode
并非是乱码 而是编码问题 。譬如你\U65b0\U6982\U5ff5\U82f1\U8bed\U7b2c\U4e00\U518c 这些应该是中文字体“新概念英语第一册”,swift中就是以 \u{} 来实现的。 其实你只要在转成字符串时设定好固定编码格式就ok了