Class JSONUtils

  • All Implemented Interfaces:

    
    public class JSONUtils
    
                        

    /~chinese 将 json 字符串 转换成 HashMap<String, MessageExpansion> 对象 MessageExpansion

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
      JSONUtils()
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      static HashMap<String, MessageExpansion> jsonToExpansionEx(String originJson) /~english
      static HashMap<String, String> expansionExToMap(Map<String, MessageExpansion> map) /~english
      static String mapTsCombineJson(Map<String, String> map, long ts) /~english
      static String exMapToJson(HashMap<String, MessageExpansion> hashMap) /~english
      static List<Object> removeKeysInExpansionEx(List<String> arrayList, HashMap<String, MessageExpansion> hashMap) /~english
      static List<Object> removeKeysTSInExpansionEx(long time, List<String> arrayList, HashMap<String, MessageExpansion> hashMap) /~english
      static HashMap<String, String> expansionExJSONToMap(String jsonString) /~english
      static String hashMapToJson(Map<String, String> map) /~english
      static List<String> mergeJson(String expansionJsonSet, String expansionExisted) /~english
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JSONUtils

        JSONUtils()
    • Method Detail

      • jsonToExpansionEx

         static HashMap<String, MessageExpansion> jsonToExpansionEx(String originJson)

        /~english

      • expansionExToMap

         static HashMap<String, String> expansionExToMap(Map<String, MessageExpansion> map)

        /~english

      • mapTsCombineJson

         static String mapTsCombineJson(Map<String, String> map, long ts)

        /~english

      • exMapToJson

         static String exMapToJson(HashMap<String, MessageExpansion> hashMap)

        /~english

      • removeKeysInExpansionEx

         static List<Object> removeKeysInExpansionEx(List<String> arrayList, HashMap<String, MessageExpansion> hashMap)

        /~english

      • removeKeysTSInExpansionEx

         static List<Object> removeKeysTSInExpansionEx(long time, List<String> arrayList, HashMap<String, MessageExpansion> hashMap)

        /~english

      • expansionExJSONToMap

         static HashMap<String, String> expansionExJSONToMap(String jsonString)

        /~english

      • hashMapToJson

         static String hashMapToJson(Map<String, String> map)

        /~english

      • mergeJson

         static List<String> mergeJson(String expansionJsonSet, String expansionExisted)

        /~english