10
由于输入结束杰克逊解析器,无法映射任何内容
我正在从服务器收到此响应 {"status":"true","msg":"success"} 我正在尝试使用Jackson解析器库解析此json字符串,但不知何故我正面临着映射异常说明 com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input at [Source: java.io.StringReader@421ea4c0; line: 1, column: 1] 为什么会出现这种例外情况? 如何理解导致此异常的原因? 我正在尝试使用以下方式进行解析: StatusResponses loginValidator = null; ObjectMapper objectMapper = new ObjectMapper(); objectMapper.configure(Feature.AUTO_CLOSE_SOURCE, true); try { String res = result.getResponseAsString();//{"status":"true","msg":"success"} loginValidator = objectMapper.readValue(result.getResponseAsString(), StatusResponses.class); } catch (Exception e) { e.printStackTrace(); } StatusResponse类 …