博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android map键值对,如何从android中的Map获取键值对
阅读量:6376 次
发布时间:2019-06-23

本文共 901 字,大约阅读时间需要 3 分钟。

public Map toMap(JSONObject fees_history) throws JSONException {

Map map = new HashMap();

jsonArray = new JSONArray();

int j = 0;

Iterator keysItr = fees_history.keys();

while (keysItr.hasNext()) {

String key = keysItr.next().toString();

Object value = fees_history.get(key);

if (value instanceof JSONArray) {

value = toList((JSONArray) value);

} else if (value instanceof JSONObject) {

value = toMap((JSONObject) value);

//How can i get the String value from this Object here

//here i am logging

Log.e("Value",value.toString());

Unpaid_fees_detail_adapter unpaid_fees_detail_adapter = new Unpaid_fees_detail_adapter(ReportActivity.this, unpaid_fees_details);

listView.setAdapter(unpaid_fees_detail_adapter);

}

map.put(key, value);

}

return map;

}

这是我的对象的价值

{date=29-07-2017,Reciept=RC1, Amount=11800}

我在那里评论过,我的问题是

如何在Object中获取键值对。

我试过了

很多方式使用map.get(Object),但我没有做到。我只是

想知道如何获得date,Receipt,Amount的单独值

转载地址:http://xhvqa.baihongyu.com/

你可能感兴趣的文章
Qt 3D教程(二)初步显示3D的内容
查看>>
100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)【转】
查看>>
compareTo返回值为-1 、 1 、 0 的排序问题
查看>>
Being a Good Boy in Spring Festival(杭电1850)(尼姆博弈)
查看>>
微服务间如何选择推送和拉取数据
查看>>
互联网+时代IT管理者的转型
查看>>
Linux系统调用--getrlimit()与setrlimit()函数详解【转】
查看>>
限制容器的 Block IO - 每天5分钟玩转 Docker 容器技术(29)
查看>>
cocos2dx下的A星算法
查看>>
RabbitMQ的应用场景以及基本原理介绍(转)
查看>>
Nginx:413 Request Entity Too Large解决
查看>>
飘雪代码2枚
查看>>
linux crontab详解
查看>>
HTTP 请求头 WIKI 地址
查看>>
ASP.NET CORE中使用Cookie身份认证
查看>>
Dynamics CRM 2016 Web API 消息列表
查看>>
项目微管理3 - 面试
查看>>
RecyclerView的点击事件
查看>>
友元函数和友元类
查看>>
SpringMVC中CRUD实例
查看>>