Android(安卓)不明确key时遍历JSONObject
16lz
2021-01-26
首先明确一点,Android 使用的JSON 包是
import org.json.JSONObject;
使用jsonfast 会导致Android报错。
其中params 的数据类型是JSONObject ,由于业务需求我不知道我的JSONObject 中到底包含了哪些key ,所有我就通过如下方式取:
Iterator<?> it = params.keys();
String key = "";
while(it.hasNext()){//遍历JSONObject
key = (String) it.next().toString();
if(null!=key && !"".equals(key)){
action.setParameter(key, params.getString(key));
}
}
更多相关文章
- android:targetSdkVersion 属性导致地图无法拖动问题
- Android(安卓)Parcel理解
- [Android] Viewpager 与 Google map v2 冲突,导致地图不能左右滑
- ListView的Item中有CheckBox,导致OnItemClick不响应的解决办法
- Android(安卓)studio新建项目之后由于gradle配置问题导致项目无
- android6.0以后删除HttpClient的解决方法
- android Listview 获取任意指定item数据 getChildAt 挂起 解决办
- 3.addView调用之后导致子布局的android:layout_width="match_par
- Android(安卓)RecyclerView异步更新数据导致的崩溃问题