如何将treeset值列表添加到java中的json数组中

问题描述:

我有下面的元素列表。如何将treeset值列表添加到java中的json数组中

[ "Ford", "BMW", "Fiat" ] 

我想为下面一个JSON数组返回值:

{ 
    "cars": [ "Ford", "BMW", "Fiat" ] 
} 

能有一个人帮我。

我不知道你为什么要把这样的JSON。 无论如何看起来像这种情况下,你可以通过命名汽车来创建一个POJO(普通的*ava对象)。 接下来,您可以迭代TreeSet并创建Cars的集合,并且可以转换为JSON。 我想你会得到正确的结果。

如果您需要自定义JSON,以下链接可能会对您有所帮助:GSON: Serialize object with java.util.TreeSet