一尘不染

Gson字符串数组到JsonArray

java

我正在使用Gson,并试图将一堆字符串值添加到JsonArray这样的环境中:

JsonArray jArray = new JsonArray();
jArray.add("value1");

问题在于add方法只需要一个JsonElement

我试图将一个String转换为一个,JsonElement但是没有用。

我该如何使用Gson?


阅读 226

收藏
2020-12-03

共1个答案

一尘不染

您可以创建一个将包含String值的原语并将其添加到数组中:

JsonArray jArray = new JsonArray();
JsonPrimitive element = new JsonPrimitive("value1");
jArray.add(element);
2020-12-03