public static <T> T readValueRefer(String jsonStr, Class<T> clazz) { try { return getInstance().readValue(jsonStr, new TypeReference<T>() { }); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; }
/** * Parses the json. * * @param jsonString the json string * @return the map */ @SuppressWarnings("unchecked") protected Map<String, Object> parseJson(String jsonString) { Map<String, Object> ret = new HashMap<String, Object>(); try { ret = new ObjectMapper().readValue(jsonString, HashMap.class); } 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 ret; }
public static <T> T readValueRefer(String jsonStr, Class<T> clazz) { try { return getInstance().readValue(jsonStr, new TypeReference<T>() { }); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; }
private JsonNode decodeLineToJsonNode(String line) { try { return mapper.readTree(line); } catch (JsonParseException e) { e.printStackTrace(); return null; } catch (JsonMappingException e) { e.printStackTrace(); return null; } catch (IOException e) { e.printStackTrace(); return null; } }
/** * 将用户的喜好关键词列表字符串转换为map * @param srcJson * @return */ public static CustomizedHashMap<Integer,CustomizedHashMap<String,Double>> jsonPrefListtoMap(String srcJson){ ObjectMapper objectMapper=new ObjectMapper(); CustomizedHashMap<Integer,CustomizedHashMap<String,Double>> map=null; try { map=objectMapper.readValue(srcJson, new TypeReference<CustomizedHashMap<Integer,CustomizedHashMap<String,Double>>>(){}); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } return map; }
protected void parseParameters(String parameters) { this.parameters = new HashMap<String, ObjectParameterData>(); if (parameters == null) { return; } Map<String, Object> map = null; try { map = mapper.readValue(parameters, new TypeReference<HashMap<String, Object>>() { }); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } if (map == null) { return; } for (Entry<String, Object> params: map.entrySet()) { this.parameters.put(params.getKey(), new ObjectParameterData(params.getKey(), params.getValue())); } }
/** * string --> bean、Map、List(array) * * @param jsonStr * @param clazz * @return obj * @throws Exception */ public static <T> T readValue(String jsonStr, Class<T> clazz) { try { return getInstance().readValue(jsonStr, clazz); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; } public static <T> T readValueRefer(String jsonStr, Class<T> clazz) {
/** * string --> bean、Map、List(array) * * @param jsonStr * @param clazz * @return obj * @throws Exception */ public static <T> T readValue(String jsonStr, Class<T> clazz) { try { return getInstance().readValue(jsonStr, clazz); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; } public static <T> T readValueRefer(String jsonStr, Class<T> clazz) {
} catch (JsonParseException e) { log.warn("Unable to load Resource Statistics for "+location); e.printStackTrace(); } catch (JsonMappingException e) { log.warn("Unable to load Resource Statistics for "+location);
/** * @param args */ public static void main(String[] args) { EBusJsonConfTool m = new EBusJsonConfTool(); try { m.run(); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }
/** Map a tuple object into a map-writable object for elasticsearch. */ @SuppressWarnings("unchecked") @Override public void putNext(Tuple t) throws IOException { if (!t.isNull(0)) { MapWritable record = new MapWritable(); String jsonData = t.get(0).toString(); // parse json data and put into mapwritable record try { HashMap<String,Object> data = mapper.readValue(jsonData, HashMap.class); record = (MapWritable)toWritable(data); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } try { writer.write(NullWritable.get(), record); } catch (InterruptedException e) { throw new IOException(e); } } }
record = (MapWritable)toWritable(data); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace();
private void dump(Plan p) { try { OptimizedPlan op = compileNoStats(p); PlanJSONDumpGenerator dumper = new PlanJSONDumpGenerator(); String json = dumper.getOptimizerPlanAsJSON(op); JsonParser parser = new JsonFactory().createJsonParser(json); while (parser.nextToken() != null); } catch (JsonParseException e) { e.printStackTrace(); Assert.fail("JSON Generator produced malformatted output: " + e.getMessage()); } catch (Exception e) { e.printStackTrace(); Assert.fail("An error occurred in the test: " + e.getMessage()); } } }
private void dump(Plan p) { try { List<DataSinkNode> sinks = PactCompiler.createPreOptimizedPlan(p); PlanJSONDumpGenerator dumper = new PlanJSONDumpGenerator(); String json = dumper.getPactPlanAsJSON(sinks); JsonParser parser = new JsonFactory().createJsonParser(json); while (parser.nextToken() != null); } catch (JsonParseException e) { e.printStackTrace(); Assert.fail("JSON Generator produced malformatted output: " + e.getMessage()); } catch (Exception e) { e.printStackTrace(); Assert.fail("An error occurred in the test: " + e.getMessage()); } } }
if (DEBUG) e.printStackTrace();