zoukankan      html  css  js  c++  java
  • com.google.gson.stream.MalformedJsonException的解决办法

    关于Gson解析的异常,如果你程序出现以下的异常,有两种可能性:‘

    1. 找到一个JSON格式的验证工具,这个网上很多大家可以百度下;

    2.你的JSON格式验证没有问题,却一直报这个解析错误,请确定你的JSON数据没有多余的空格。这个空格有可能在IO流读取的时候多读了。

    com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 33
    	at com.google.gson.Gson.assertFullConsumption(Gson.java:779)
    	at com.google.gson.Gson.fromJson(Gson.java:769)
    	at com.google.gson.Gson.fromJson(Gson.java:717)
    	at com.google.gson.Gson.fromJson(Gson.java:689)
    	at com.ant.Test.main(Test.java:24)
    Caused by: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 33
    	at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1505)
    	at com.google.gson.stream.JsonReader.checkLenient(JsonReader.java:1386)
    	at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:531)
    	at com.google.gson.stream.JsonReader.peek(JsonReader.java:414)
    	at com.google.gson.Gson.assertFullConsumption(Gson.java:775)
    	... 4 more
    

      

  • 相关阅读:
    WHYZOJ-#53 线段树区间修改(线段树)
    洛谷-3373 【模板】线段树 2 (线段树)
    暑假训练-藏妹子之处(递推)
    POJ-1258 Agri-Net(kruskal最小生成树)
    POJ-2559 Largest Rectangle in a Histogram(单调栈)
    BZOJ3439 Kpm的MC密码
    BZOJ3438 小M的作物
    BZOJ3436 小K的农场
    BZOJ3437 小P的牧场
    BZOJ1430 小猴打架
  • 原文地址:https://www.cnblogs.com/gxbk629/p/4335359.html
Copyright © 2011-2022 走看看