本文介绍了创建没有键值的JsonArray的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
请帮助我创建没有密钥的jSonArray。它应该看起来像:
Please help me create jSonArray without keys. It should looks like:
"main" : ["one", "two", "three"]
我尝试过使用空键值:
I have tried it with empty key value:
private String generate(String value) {
Gson gson = new Gson();
JsonArray jsonArray = new JsonArray();
JsonObject jsonObject = new JsonObject();
jsonObject.addProperty("", value);
jsonArray.add(jsonObject);
return gson.toJson(jsonArray);
}
结果看起来很糟糕..
Result looks bad..
"main": "[
{\"\":\
"myString value\"}
]"
推荐答案
JsonObject obj = new JsonObject();
JsonArray array = new JsonArray();
array.add(new JsonPrimitive("one"));
array.add(new JsonPrimitive("two"));
array.add(new JsonPrimitive("three"));
obj.add("main", array);
这篇关于创建没有键值的JsonArray的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!