我已解决,用以下方法就可以解决了 //忽略字符编码转义String str = StringEscapeUtils.unescapeJava(products); List<ProductInfo> ps = JSON.parseArray(str,ProductInfo.class);
1 先debug iOS端传过来的json串是否乱码
2 如果第一步json串不乱码,那就用java的json lib来处理,常用的java json工具有fastjson和jackson