繁体   English   中英

如何转换列表<map<string,object> > 至 Map<string, string> ? </string,></map<string,object>

[英]How to convert List<Map<String,Object>> to Map<String, String>?

我有如下值,

[{S.No=1, Column2=Data2, Column3=Data3}]

这是List<Map<String, Object>>类型。 如何将其转换为<String, String>类型的 Map ,其中值用 '=' 拆分为键值对

我认为这应该适合你

List<Map<String, Object>> list = new ArrayList<>();
    Map<String, String> newMap = new HashMap<String, String>();

    for(Map<String, Object> element: list) {
        for(Entry<String, Object> entry : element.entrySet()) {
            newMap.put(entry.getKey(), (String) entry.getValue());
        }
    }

我有一个如下的值,

[{S.No=1, Column2=Data2, Column3=Data3}]

这是List<Map<String, Object>>类型。 如何将其转换为<String, String>类型的 Map ,其值用 '=' 拆分为键值对

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM