记录开发遇到的问题
2019-03-15 本文已影响0人
MissPSTime
1.对接接口向服务端传送json数组的时候可能会出现失败的问题,原因是可能存在非法字符,encode一下即可
public static String toURLEncoded(String paramString) {
if (paramString == null || paramString.equals("")) {
return "";
}
try
{
String str = new String(paramString.getBytes(), "UTF-8");
str = URLEncoder.encode(str, "UTF-8");
return str;
}
catch (Exception localException)
{
}
return "";
}
2.通过gson.tojson可以把集合转化为一个json数组字符串
3.编码注意并发异常,可以在双重遍历的时候新建一个集合来存自己需要的数据