我有一个JobDataMap对象
JobDataMap dataMap = context.getJobDetail().getJobDataMap();
String[] key = dataMap.getKeys();
key是foo as String,关键是数据数据有一个像这样的json => {"abc":"xyz","pqr":"123wer"}
。我想从数据对象获取值并设置为String。
例如:String abc = data.abc;
这里我想从数据中设置值。
如何从数据对象获取值?请帮我....
solution is below:
String dataValue = dataMap.get("data").toString();
JSONParser parser = new JSONParser();
JSONObject json = (JSONObject) parser.parse(dataValue);
or we can also use objectMapper instead JSONParser.
String abc = (String) json.get("abc")