如何在JSON格式的android动态键值对中动态获取输入数据

Posted

技术标签:

【中文标题】如何在JSON格式的android动态键值对中动态获取输入数据【英文标题】:how to get the input data dynamically in android dynamic key value pairs in JSON format 【发布时间】:2017-10-24 19:19:33 【问题描述】:

在注册表中输入值时,动态值应采用 JSON 格式并将这些值发送到 DB。

谁能帮助如何在RegistrationForm中获取JSON格式的动态数据值?

提前致谢。

【问题讨论】:

可以帮到你***.com/a/43802778/4336740 【参考方案1】:

试试这个我的朋友获取动态键和值

try

    JSONObject jsonObject = new JSONObject(response);
    Iterator<String> keys = jsonObject.keys();
    while (keys.hasNext()) 
        String key = keys.next();
        String value = jsonObject.getString(key);
        Log.v("**********", "**********");
        Log.v("category key", key);
        Log.v("category value", value);

    

catch(Exception e)

    e.printStackTrace();

【讨论】:

以上是关于如何在JSON格式的android动态键值对中动态获取输入数据的主要内容,如果未能解决你的问题,请参考以下文章

json和jsonp

在 JSON 中使用动态多维键值对

Android之解析Json数据

映射没有动态或字典c#的动态Json键值对

如何在 scala 中生成的键值对中添加值

如何将 JSON 数据格式化为动态生成对象属性的 C# 对象