为了账号安全,请及时绑定邮箱和手机立即绑定

在Java中将json对象转换为tsv格式

在Java中将json对象转换为tsv格式

缥缈止盈 2021-04-13 16:10:51
我有以下课程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;}为了将其转换为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]这样的格式显示的值。如何同时获取对象的所有值?是否可以从地图,列表等同时获取值而无需单独处理?任何帮助,将不胜感激。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 375 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信