JSONParsingException - 无效的令牌

时间:2016-07-05 15:25:54

标签: java json parsing

我有一个方法,当我向它发送一个String(标准JSON输出)时,它会解析它并返回我想要的部分。它在大多数情况下都有效,但如果String中的5.8244367E-4值较低,则会因错误而失败:

  

com.codesnippets4all.json.exceptions.JSONParsingException:@ Key-Heirarchy :: root / resultList / result [5] / @Key :: PercentMisses VALUE_TOKEN无效... @ Position :: 282

public String parse(String json, String key) {
    JsonParserFactory factory = JsonParserFactory.getInstance();
    JSONParser parser = factory.newJsonParser();
    Map<?, ?> jsonMap = parser.parseJson(json);
    String parsed = jsonMap.get("result").toString();
    return parsed;
} 

有没有明显的方法来解决这个问题,或者我可以采取另一种方法来获得相同的结果?

感谢。

0 个答案:

没有答案