将Map<String,Object>格式转换成Map<String ,String[]>格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将Map<String,Object>格式转换成Map<String ,String[]>格式相关的知识,希望对你有一定的参考价值。

参考技术A /**

* 将json文件的格式转换表单数据格式,以便保存表单和加载表单。

* @param result json文件

* */

private MapchangeToFormDataType( Map result )

Map formData =new HashMap<>();

  for(Map.Entry mapStr : result.entrySet())

String value = ConvertUtil.getValue(mapStr.getValue(),"");

      if(CheckUtil.isNullorEmpty(value))

formData.put(mapStr.getKey(),new String[0]);

continue;

     

String [] sVal = value.split("::");

      formData.put(mapStr.getKey(),sVal);

 

return formData;

以上是关于将Map<String,Object>格式转换成Map<String ,String[]>格式的主要内容,如果未能解决你的问题,请参考以下文章

如何将map<string list<>>转换成城map<string,object>

Java 将 Map<String,Set<String>> 转换为 Map<String,Set<Object1>> [关闭]

将Map<String,Object>格式转换成Map<String ,String[]>格式

将 JSON 映射到 List<Map<<String, Object>>

如何将两个List<Map<String,Object>>合并为一个

list<String>如何转化为Map<String, Object>,list<EmpVO>如何转化为Map<String, Object>