【发布时间】:2021-04-14 16:35:23
【问题描述】:
我知道这里有大量的 json 问题,但我一直在搜索 HOURS 并没有结果,
我想问一下如何从 JSONObject(或我不知道的 jsonString,我可以同时管理两者)获取 VALUES,但动态...
{
"clientes":[
{
"codigo":"1341",
"empresa":0,
"nombre":"asd asd",
"e_mail":"cliente@test.com"
}
]
}
我已经可以从嵌套的 json(上面的那个)动态获取密钥,以便稍后将它们放在 sqlite 语句中,我正在组合一个 INSERT OR REPLACE 语句。列在哪里:我将从键中获得的数组放在 for 中。
但我已经搜索了几个小时如何做同样的事情,但我认为它也可以通过 for 完成,但有人可以帮助我或告诉我应该怎么做吗?我的目标是用每个键的值构建一个 contentValues 或者一个字符串数组,然后把它们放在 VALUES 语句中
【问题讨论】:
-
如果你得到了键,你可以使用键来使用相同的 for 循环来获取值
-
JSONObject 对象 = 新 JSONObject (); JSONArray 键 = object.names (); for (int i = 0; i