您的位置:首页 > Web前端 > JavaScript

安卓学习笔记(11)-Json格式数据打包

2017-11-20 12:16 260 查看
//新建一个JSONObject
JSONObject jsonObject = new JSONObject();
//建立一个list个map
List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
Map<String, Object> map = new HashMap<String, Object>();
//把数据以键值对的形式写入
map.put("Subject", "Math");
map.put("Score", 100);
list.add(map);
try {
jsonObject.put(equipAttr["Tom", list);
} catch (JSONException e) {
e.printStackTrace();
}
jsonObject.toString();//转化为字符串


那么这段话所生成的数据就是:

{"Tom":"[Subject=Math, Score=100]"}


当然,put还有其他函数如下:



如果直接使用put来操作,就可直接生成一系列的键值对的json字符串。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: