方法原型
方法:
public GsonBuilder setLenient()
方法说明:
默认情况下,Gson是严格的,只接受RFC 4627指定的JSON。此选项使解析器在接受的内容中更加自由。
使用
使用方法1:
Gson gson = new Gson();
JsonReader reader = new JsonReader(new StringReader(result1));
reader.setLenient(true);
Userinfo userinfo1 = gson.fromJson(reader, Userinfo.class);
使用方法2:
Gson gson = new Gson();
gson = new GsonBuilder().setLenient(true).create();
使用方法3:
JsonReader reader = new JsonReader(new InputStreamReader(in, "UTF-8"));
reader.setLenient(false);
参考文章:
- https://stackoverflow.com/questions/11484353/gson-throws-malformedjsonexception ;
- https://google.github.io/gson/apidocs/com/google/gson/GsonBuilder.html#setLenient– ;
- https://google.github.io/gson/apidocs/com/google/gson/stream/JsonReader.html#setLenient-boolean- ;
- https://www.jianshu.com/p/d8469739c7b7 ;
最新评论
楼主大宝宝听的那个asmr网站发我呗
如果是买的美国地域的,那是不是节点就只有美国的?
已经在内容偏好选择关闭了 还是看不到的 去搜索R18,TIKTOK直接显示社区没这样的内容
看不到R18内容的