我有以下課程public class Params { private String dataType; private Map<String, List<String>> group; private List<Aggregate> aggregates; private List<String> scene; private List<String> company; private List<Map<String, List<String>>> fit; private Map<String, String> params; private String tempo; private String id; private String valuation;}為了將其轉(zhuǎn)換為tsv,我使用以下命令將其序列化為json: public String put(final Params parameter) { serializedParams = JsonSerializer.serialize(params);}所以我得到這樣的輸出: { "dataType" : "abc", "group" : { }, "aggregates" : [ ], "scene" : [ "AC" ], "company" : [ "pr" ], "fit" : [ { "prod" : [ "A1" ] } ], "params" : null, "tempo" : "note", "id" : "123", "valuation" : USD }我最終的輸出是這樣的(制表符分隔):abc AC pr prod A1 note 123美元我嘗試使用:parameter.getGroup.values()但是,這僅給出了以[val]這樣的格式顯示的值。如何同時(shí)獲取對(duì)象的所有值?是否可以從地圖,列表等同時(shí)獲取值而無(wú)需單獨(dú)處理?任何幫助,將不勝感激。
添加回答
舉報(bào)
0/150
提交
取消