|
@@ -5,7 +5,10 @@ import java.lang.reflect.Modifier;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Calendar;
|
|
|
import java.util.Date;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.Iterator;
|
|
|
import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
|
|
|
import javax.servlet.http.HttpSession;
|
|
|
|
|
@@ -131,5 +134,22 @@ public class Utils {
|
|
|
}
|
|
|
return null;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ public static Map jsonToMap(String jsonString) {
|
|
|
+
|
|
|
+ JSONObject jsonObject = JSONObject.fromObject(jsonString);
|
|
|
+ Iterator keyIter = jsonObject.keys();
|
|
|
+ String key;
|
|
|
+ Object value;
|
|
|
+ Map valueMap = new HashMap();
|
|
|
+
|
|
|
+ while (keyIter.hasNext()) {
|
|
|
+
|
|
|
+ key = (String) keyIter.next();
|
|
|
+ value = jsonObject.get(key).toString();
|
|
|
+ valueMap.put(key, value);
|
|
|
+
|
|
|
+ }
|
|
|
+ return valueMap;
|
|
|
+ }
|
|
|
}
|