数据库查询结果用JSON打包为字符串
/** * @param mCursor 查询数据库返回的游标 * @param col查询的总列数 * @return JSONArray(列名, value) * @throws JSONException */ private JSONArray handlejson(Cursor mCursor, int col) throws JSONException{ JSONArray jsonArray = new JSONArray(); JSONObject jsonObject = new JSONObject(); if(mCursor == null){ return null; } while(mCursor.moveToNext()){ for(int i=0; i<col; i++){ jsonObject = new JSONObject(); for(int j=0; j<col; j++){ jsonObject.put(mCursor.getColumnName(j), mCursor.getString(j)); } } jsonArray.put(jsonObject); } return jsonArray; }
本文出自 “爬过山见过海” 博客,请务必保留此出处http://670176656.blog.51cto.com/4500575/1623728
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。