这就是我想做的
我有一个 json,例如:
{
"demoNumber":123,
"demoText":"asdasdasd"
}
我想从中创建一个简单的字符串数组,它应该是
["demoNumber","demoText"]
在应用程序中,我们让用户可以添加任何类型的数据,因此我们无法为所有内容创建数据模型,这不是一个选项
我已将 json 添加到我的 Gradle 中:
dependencies {
implementation 'org.json:json:20180130'
}
但是还是找不到方法。
最佳答案
假设您将 JSON 作为字符串,此示例使用 JSON-java library :
JSONObject jo = new JSONObject(myJsonStr);
Set<String> keys = jo.toMap().keySet();
// You should be able to extract an array from the set of keys
关于Java,映射一个json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54843436/