【问题标题】:Fetch common elements from List<Map<String,Object>> in Java从 Java 中的 List<Map<String,Object>> 中获取公共元素
【发布时间】:2021-07-02 10:23:48
【问题描述】:

我需要从List&lt;Map&lt;String,Object&gt;&gt; 获取公共元素并打印该结果。下面是结果为一些 json 的示例。

例如:

[
    {
       "Id" : "123",
       "common" : [
       {
         "group":"abc",
         "department" : "xyz"
       },
       {
         "group":"abc",
         "department" : "zyx"
       }
     ]
]

【问题讨论】:

    标签: java spring java-8


    【解决方案1】:

    取决于Object的类型

     List<Map<String,Object>> o = ...
     Object common = o.get(0).get("common");
     // if object is of type Map<String, String>
     Map<String,Object> data = (Map<String,Object>) common;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-01
      • 2023-01-04
      • 2020-01-26
      • 2018-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多