在 android 中的数组中创建不带键的 json 对象

Creating json object without keys from array in android

有什么方法可以从 android 中的数组列表中创建只有值而没有键的 json 对象? 我有这样的数组列表

[12,name,description]

但我需要将其转换为 JSON 像这样的对象

{"12","name","description"}

如何做到这一点?有人可以帮忙吗?

不,您不能在没有密钥的情况下创建 JSONObject

A modifiable set of name/value mappings. Names are unique, non-null strings.

Source

定义本身说 names are unique, non-null 所以你只需要使用键值对,但是可以像这样创建 JSONArray,但在那种情况下 JSONArray 也有一些关键。

"someKey":["a","b","c"]

所以在这种情况下 JSONArray 也需要在某些键下定义。