android - 如何为动态 key 解析此类 JSON 数据

标签 android json

{"Freedom Plan 4900":
    {
    "sale_price1":["$10.00","$20.00","$25.00","$50.00","$100.00"],
    "loc_rate1":["India (2.0¢ per min)"],
    "net_minutes1":["500","1,000","1,250","2,500","5,000"],
    "loc_rate":["India - Mobile (1.5¢ per min)"],
    "net_minutes":["666","1,333","1,666","3,433","6,866"]
    },

"Super Offer Plan":
    {
    "sale_price1":["$10.00"],
    "loc_rate1":["India (1.5¢ per min)"],
    "net_minutes1":["667"],
    "loc_rate":["India - Mobile (1.0¢ per min)"],
    "net_minutes":["1,000"]
    }

我想解析这个json字符串

最佳答案

我会使用类似 GSON 的东西:

http://sites.google.com/site/gson/gson-user-guide

创建类来保存数据(例如 PhonePlan 等)并让 GSON 解析 JSON 字符串。

PhonePlan plan = gson.fromJson(json, PhonePlan.class);

关于android - 如何为动态 key 解析此类 JSON 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9274191/

相关文章:

android - 为什么我的应用程序不调用电话?

php file_get_contents 不发送所有参数

javascript - 如何使用 PHP 修改 JSON 中此 mySQL 查询的显示?

javascript - 谁能帮我简化一下?

android - 带对象的 Xamarin ListView

android - Android上的状态栏重叠应用程序

javascript - JavaScript 提取 Json 时将数组元素转换为 String

javascript - 修改后加载文件

java - 识别指纹时使用Intent

Android Spinner 上的 Java NullPointerException