将Array String转换为JSON

问题描述 投票:-1回答:1

我有像这样的Arraylist<String>中的值列表

Level1 | Level2
Level1 | Leve3
Level2 | Level4
Level4| Level5
Level4 | Level6

我发现如何将这些值转换为JSON很困难。所以JSON看起来像这样;

{ "Level1 ": "Level2",
 "subfolders": [{
  "Level2 ": "Level4",
  "subfolders": [{ 
  "Level4 ": "Level5"
   },
   { "Level4 ": "Level6"
    }] 
   },
  { "Level1 ": "Leve3" }] } 

我只是想知道解决这个问题的最佳方法

java json
1个回答
0
投票
  public String toJson(Object obj) {
    Gson gson = new Gson();
    return gson.toJson(obj);
  }

您可以使用此方法将对象转换为json,您需要安装Gson库。

© www.soinside.com 2019 - 2024. All rights reserved.