如何在黑莓中创建一个Json String

时间:2012-02-29 08:21:55

标签: json blackberry

我如何创建像 -

这样的Json数组
{"genres":[{"genre":[{"code":"CTY","name":"Country"}]},{"genre":[{"code":"HOP","name":"Hip Hop"}]}]}

2 个答案:

答案 0 :(得分:4)

从以下链接下载json api:

https://github.com/upictec/org.json.me/

使用:

创建JSOn对象
JSONObject obj=new JSONObject();

obj.put("key", value);

这里的值可以是任何基本类型String,int,boolean,long ......

答案 1 :(得分:2)

JSONObject jArrayFacebookFriendsData = new JSONObject();

JSONObject jObjectData = new JSONObject();

try {
      jObjectData.put("friend_name",name_);
      jObjectData.put("friend_id", id_);
      jObjectData.put("friend_email", "null");
      jObjectData.put("friend_phone", "null");
      jArrayFacebookFriendsData.accumulate("friends",jObjectData);
    } 
   catch (JSONException e) {
                // TODO Auto-generated catch block
                   e.printStackTrace();
                  }