Android JSON字符串解析和构建 .
来源:互联网 发布:淘宝微淘在哪里发布 编辑:程序博客网 时间:2024/06/14 12:34
- package
sn.len.json; - import
org.json.JSONArray; - import
org.json.JSONException; - import
org.json.JSONObject; - import
android.app.Activity; - import
android.os.Bundle; - import
android.util.Log; - public
class JSONActivity extendsActivity { privateString jsondata; @Override publicvoid onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);setContentView(R.layout.main); try{ //调用构建JSON字符串方法buildJson(); } catch(JSONException e) { e.printStackTrace(); } } //构建JSON字符串 publicvoid buildJson() throwsJSONException { newJSONArray json= JSONArray(); newJSONObject jsonObj= JSONObject(); for(inti= 0;i<2;i++){ "id",jsonObj.put( "001"); "age",jsonObj.put( "20"); "name",jsonObj.put( "snoanw"); //把每个数据当作一对象添加到数组里json.put(jsonObj); } jsondata=json.toString(); "JSON",Log.i( jsondata); //调用解析JSON方法parserJson(jsondata); } //解析JSON字符串 publicvoid parserJson(String throwsjsondata) JSONException { //构建JSON数组对象 newJSONArray json1= JSONArray(jsondata); for(inti= 0;i<json1.length();i++){ JSONObject jsonObj2=json1.optJSONObject(i); "id");String id=jsonObj2.getString( "age");String age=jsonObj2.getString( "name");String name=jsonObj2.getString( "JSONDATA",Log.i( id+age+name); } } - }
//解析JSON字符串
- Android JSON字符串解析和构建
- Android JSON字符串解析和构建 .
- Android JSON字符串解析和构建
- Android中Json的解析和构建
- android开发小技巧(5)构建JSON字符串和解析简单使用
- JSON 构建和解析
- android数据解析之json解析和json字符串创建
- Android解析Json字符串和生成json字符串
- android解析json字符串
- Android解析JSON字符串
- Groovy Json解析和构建
- Arduino构建与解析Json字符串实例
- cJSON库(构建json与解析json字符串)-c语言
- cJSON库(构建json与解析json字符串)-c语言
- cJSON库(构建json与解析json字符串)-c语言
- cJSON库(构建json与解析json字符串)-c语言
- cJSON库(构建json与解析json字符串)-c语言
- JSON之生成JSON字符串和解析
- PHP中文乱码的常见解决方法总结
- Customerize NSTableHeaderCell and apply it in tableview
- Onbeforeunload和onunload的深入交流分析(2012.08.23)
- 初识WMI编程
- 腾讯数组乘积赋值的问题
- Android JSON字符串解析和构建 .
- 单线程模型中Message、Handler、Message Queue、Looper之间的关系
- printf函数的运行机制
- wamp下修改mysql访问密码
- 一款很好用又漂亮的日期控件My97 DatePicker 4.8 Beta2
- 解决表单的label和formField因为分辨率不同分行错开的问题
- ios的AutoresizingMask
- 关于JS中的constructor与prototype
- OpenExplorer插件