1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
public String jsonTest() { JSONObject jsonObject = new JSONObject(); String name = "いやんばかん"; ArrayList hako = new ArrayList(); hako.add(name); try { jsonObject.put("name", hako); } catch (JSONException e) { e.printStackTrace(); } return jsonObject.toString(); } |
さて、ここから。hakoというリストを作って、そこに いやんばかん をいれる。
V/AAA: jsonTest= {“name”:”[いやんばかん]”}
こうなる。なんだよ、この [ ] は?誰に断ってつけてんだ?
2回いれてみる。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
public String jsonTest() { JSONObject jsonObject = new JSONObject(); String name = "いやんばかん"; ArrayList hako = new ArrayList(); hako.add(name); hako.add(name); try { jsonObject.put("name", hako); } catch (JSONException e) { e.printStackTrace(); } return jsonObject.toString(); } |
こうなる。
V/AAA: jsonTest= {“name”:”[いやんばかん, いやんばかん]”}
ほほう。
[ ] はリストの事のようだな、、、。