要的JSONObject JSONArray [英] JSONObject to JSONArray
问题描述
我在这里需要一些帮助。我仍然在Android开发者新的。
下面是示例中的数据
strAPI_TERMINAL ={'终端':{'ID':2,'fmt_id':'fmt0002','TERMINAL_TYPE':'多'}}
我需要这个对象的数据分析,以JSONArray
下面是我已经做...
的JSONObject的JSONObject =新的JSONObject(strAPI_TERMINAL);
JSONArray terminal_array =新JSONArray();
JSONArray t_array = terminal_array.put(JSONObject的);
当我注销数据......是的,它已经解析到数组就这样
t_array [{终端:{fmt_id:fmt0002,ID:2,TERMINAL_TYPE:多}]
但是,当我想用它以此来获得终端的数据...
JSONArray TERMINAL_JSON =新JSONArray(t_array.getJSONObject(I).getString(终端)的toString());
它说:
错误:值{ID:2,fmt_id:fmt0002,TERMINAL_TYPE:多}
请人帮我???
感谢您的帮助...
试用解析JSON如下:
的JSONObject OBJ1 =新的JSONObject(strAPI_TERMINAL);
尝试{
JSONArray结果= obj1.getJSONArray(终端);
的for(int i = 0; I< = result.length();我++)
{
字符串ID = result.getString(fmt_id);
串终端类型= result.getString(TERMINAL_TYPE);
}
}赶上(JSONException E){
e.printStackTrace();
}
块引用>希望这会帮助你。
感谢
I need some help here. I am still new in android developer.
Here is example of the data
strAPI_TERMINAL= "{ 'terminal': { 'id': 2, 'fmt_id': 'fmt0002', 'terminal_type': 'multiple' }}"
I need to parse this object data to JSONArray
Here what i ve done...
JSONObject jsonObject = new JSONObject(strAPI_TERMINAL); JSONArray terminal_array = new JSONArray(); JSONArray t_array = terminal_array.put(jsonObject);
When I Log out the data...yes it has been parse to array just like this
t_array[{"terminal":{"fmt_id":"fmt0002","id":2,"terminal_type":"multiple"}]
But When I wanna use it to get the "terminal" data using this...
JSONArray TERMINAL_JSON=new JSONArray(t_array.getJSONObject(i).getString("terminal").toString());
It says:
Error:Value {"id":2,"fmt_id":"fmt0002","terminal_type":"multiple"}
Anyone please help me???
thanks for any help...
解决方案Try out parse JSON as below:
JSONObject obj1 = new JSONObject(strAPI_TERMINAL); try { JSONArray result = obj1.getJSONArray("terminal"); for(int i=0;i<=result.length();i++) { String Id=result.getString("fmt_id"); String terminalType=result.getString("terminal_type"); } } catch (JSONException e) { e.printStackTrace(); }
Hope this will help you.
Thanks
这篇关于要的JSONObject JSONArray的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!