不使用其他工具包,将java类对象转换成map类型,使用反射
Object map = xxx; Map<String, Object> result = new HashMap<>(); Class<?> clazz = map.getClass(); Field[] fields = clazz.getDeclaredFields(); for (Field field : fields) { field.setAccessible(true); try { result.put(field.getName(), field.get(map)); } catch (IllegalAccessException e) { e.printStackTrace(); } }

浙公网安备 33010602011771号