1、Object 转Map
Object 转 Map 对象
BeanMap beanMap = new BeanMap(item);
Map<String, Object> map = new HashMap<String, Object>();
for (Map.Entry<Object, Object> entry : beanMap.entrySet()) {
map.put(String.valueOf(entry.getKey()), entry.getValue());
}
2、Map 转Object
Map 转 Object 对象
Map<String, Object> map = new HashMap<String, Object>();
map.put("id", "1");
try {
Object obj = new Object ();
BeanUtils.populate(obj, map);
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (InvocationTargetException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
3、Map 转JSONObject
JSONObject jsonObject = new JSONObject();
for (Map.Entry<String, Object> entry : item.entrySet()) {
jsonObject.put(String.valueOf(entry.getKey()), entry.getValue());
}
4、String 转JSONObject
String 转JSONObject
String text = new String();
JSONObject jsonObject = JSONObject.parseObject(text)