From e129b5d74513f9497595c27a7719eb95e3de6d76 Mon Sep 17 00:00:00 2001 From: jiahuiwen Date: Wed, 27 Oct 2021 14:10:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8F=83=E6=95=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/jmfy/util/JsonUtil.java | 43 ++++++++++++----------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/src/main/java/com/jmfy/util/JsonUtil.java b/src/main/java/com/jmfy/util/JsonUtil.java index 6cd851f..a60c9b9 100644 --- a/src/main/java/com/jmfy/util/JsonUtil.java +++ b/src/main/java/com/jmfy/util/JsonUtil.java @@ -37,6 +37,7 @@ public class JsonUtil { public Gson getGson() { return gson; } + public HashMap getParameterMap2(HttpServletRequest request) throws IOException { HashMap map = new HashMap(); Enumeration paramNames = request.getParameterNames(); @@ -45,7 +46,7 @@ public class JsonUtil { String[] paramValues = request.getParameterValues(paramName); String paramValue = paramValues[0]; map.put(paramName, paramValue); - LOGGER.info("parameter :"+paramName +"= {} " , paramValue); + LOGGER.info("parameter :" + paramName + "= {} ", paramValue); } return map; } @@ -58,12 +59,12 @@ public class JsonUtil { String[] paramValues = request.getParameterValues(paramName); String paramValue = paramValues[0]; String key = paramName; - if(!StringUtils.checkIsEmpty(paramValue)){ + if (!StringUtils.checkIsEmpty(paramValue)) { key = paramName + "=" + paramValue; } map.put(key, paramValue); - LOGGER.info("parameter : {} " , key); + LOGGER.info("parameter : {} ", key); } return map; } @@ -72,19 +73,18 @@ public class JsonUtil { HashMap map = new HashMap(); Enumeration paramNames = request.getParameterNames(); while (paramNames.hasMoreElements()) { - String paramName = (String) paramNames.nextElement(); - JSONObject data = new JSONObject(paramName); - Set strings = data.keySet(); - for (String string : strings) { - LOGGER.info("getParameterMapYX param {}", string); - string = string.replace("{", ""); - string = string.replace("}", ""); - string = string.replace("extra\":", ""); - String[] split = string.split(","); - for (String s : split) { - String[] split1 = s.split(":"); - map.put(split1[0].replace("\"", ""), split1[1].replace("\"", "")); - } + String string = (String) paramNames.nextElement(); + LOGGER.info("getParameterMapYX param {}", string); + string = string.replace("{", ""); + string = string.replace("}", ""); + string = string.replace("extra\":", ""); + String[] split = string.split(","); + for (String s : split) { + String[] split1 = s.split(":"); + String key = split1[0].replace("\"", ""); + String value = split1[1].replace("\"", ""); + map.put(key, value); + LOGGER.info("getParameterMapYX =================> key={} value={}", key, value); } } return map; @@ -119,23 +119,24 @@ public class JsonUtil { /** * 获取日期前一天 + * * @param specifiedDay * @return */ - public static String getSpecifiedDayBefore(String specifiedDay){ + public static String getSpecifiedDayBefore(String specifiedDay) { //SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); Calendar c = Calendar.getInstance(); - Date date=null; + Date date = null; try { date = new SimpleDateFormat("yy-MM-dd").parse(specifiedDay); } catch (ParseException e) { e.printStackTrace(); } c.setTime(date); - int day=c.get(Calendar.DATE); - c.set(Calendar.DATE,day-1); + int day = c.get(Calendar.DATE); + c.set(Calendar.DATE, day - 1); - String dayBefore=new SimpleDateFormat("yyyy-MM-dd").format(c.getTime()); + String dayBefore = new SimpleDateFormat("yyyy-MM-dd").format(c.getTime()); return dayBefore; } }