e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace();
public static GenConfig loadConfig(InputStream stream) { try { GenConfig config = JsonUtil.readValue(stream, GenConfig.class); return config; } catch (JsonMappingException e) { e.printStackTrace(); } catch (JsonParseException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; } }
boolean isA(String json, Class expected) { try { ObjectMapper mapper = new ObjectMapper(); mapper.readValue(json, expected); return true; } catch (JsonMappingException e) { e.printStackTrace(); return false; } }
e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace();
public class JsonMapExample { public static void main(String[] args) { String json = "{\"name\":\"mkyong\", \"age\":\"29\"}"; Map<String,String> map = new HashMap<String,String>(); ObjectMapper mapper = new ObjectMapper(); try { map = mapper.readValue(json, new TypeReference<HashMap<String,String>>(){}); } catch (JsonMappingException e) { e.printStackTrace(); } } }
public static Map<String, Object> convertStringToMap(String json) { try { return new ObjectMapper().readValue(json, new TypeReference<HashMap<String, Object>>() {}); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return Maps.newHashMap(); }
private static String toJson(Object obj) { StringWriter sw = new StringWriter(); try { JsonGenerator jg = jf.createGenerator(sw); mapper.writeValue(jg, obj); } catch (JsonMappingException e) { e.printStackTrace(); } catch (JsonGenerationException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return sw.toString(); }
@Override public <T> T toObj(byte[] bytes, Class<T> responseType) { try { T obj = om.readValue(bytes, responseType); return obj; } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; }
private static String toJson(Object obj) { StringWriter sw = new StringWriter(); try { JsonGenerator jg = jf.createGenerator(sw); mapper.writeValue(jg, obj); } catch (JsonMappingException e) { e.printStackTrace(); } catch (JsonGenerationException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return sw.toString(); }
@Override public <T> T toObj(byte[] bytes, Class<T> responseType) { try { T obj = om.readValue(bytes, responseType); return obj; } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; }
@Override public Object decode(InputStream inputBuf, Class parameterType) { try { return mapper.readValue(inputBuf, parameterType); } catch (JsonParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (JsonMappingException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; }
@Override public void encode(OutputStream outputBuf, Object value) { try { mapper.writeValue(outputBuf, value); } catch (JsonGenerationException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (JsonMappingException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
@SuppressWarnings("unchecked") public String extractUid(String accessToken) { String middle = accessToken.substring(accessToken.indexOf(".") + 1, accessToken.lastIndexOf(".")); Map<String, String> content = null; ObjectMapper om = new ObjectMapper(); try { content = om.readValue(Base64.getDecoder().decode(middle), Map.class); return (String) content.get(uid_key); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; }
/** * 获取jsonNode对象 * @param json * @return */ public static JsonNode getJsonNode(String json){ try { return objectMapper.readValue(json, JsonNode.class); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; }
/** * *@name 将对象转换为JSON流 *@Description *@CreateDate 2015年8月21日下午3:01:14 */ public static void writeValue(Writer writer, Object value) { try { mapper.writeValue(writer, value); } catch (JsonGenerationException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }
/** * *@name 根据类型反序列化对象 *@Description *@CreateDate 2015年8月21日下午3:01:47 */ public static <T> T deSerializeObject(byte[] bytes,TypeReference<T> type) { try { return (T)mapper.readValue(bytes, type); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; }
public Object json2obj(String json,Class<?> clz) { try { mapper = getMapper(); return mapper.readValue(json,clz); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; } }
public static<T> List<T> jsonToList(String json,Class<T> valueType){ try { JavaType javaType = OBJECT_MAPPER.getTypeFactory().constructParametricType(List.class, valueType); List<T> list = OBJECT_MAPPER.readValue(json, javaType); return list; } catch (JsonParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (JsonMappingException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; } }
public void processItemRevision(MwRevision mwRevision) { if(isWikibaseRedirection(mwRevision)) { return; } try { ItemDocument document = itemReader.readValue(mwRevision.getText()); entityDocumentProcessor.processItemDocument(document); } catch (JsonParseException e1) { logger.error("Failed to parse JSON for item " + mwRevision.getPrefixedTitle() + ": " + e1.getMessage()); } catch (JsonMappingException e1) { logger.error("Failed to map JSON for item " + mwRevision.getPrefixedTitle() + ": " + e1.getMessage()); e1.printStackTrace(); System.out.print(mwRevision.getText()); } catch (IOException e1) { logger.error("Failed to read revision: " + e1.getMessage()); } }
public void processPropertyRevision(MwRevision mwRevision) { if(isWikibaseRedirection(mwRevision)) { return; } try { PropertyDocument document = propertyReader.readValue(mwRevision.getText()); entityDocumentProcessor.processPropertyDocument(document); } catch (JsonParseException e1) { logger.error("Failed to parse JSON for property " + mwRevision.getPrefixedTitle() + ": " + e1.getMessage()); } catch (JsonMappingException e1) { logger.error("Failed to map JSON for property " + mwRevision.getPrefixedTitle() + ": " + e1.getMessage()); e1.printStackTrace(); System.out.print(mwRevision.getText()); } catch (IOException e1) { logger.error("Failed to read revision: " + e1.getMessage()); } }