获取嵌套的JSON Object值 - Java SimpleJson

时间:2016-04-01 07:22:46

标签: java json

JSON:

{
    "issues":[
         {
             "id":"120171",
             "fields":{
                 "name":"Story",
                  "issuetype":{
                      "data":"inprogress"
                  }
             }
         },
         {
             "id":"1201",
             "fields":{
                 "name":"plot",
                 "issuetype":{
                     "data":"Unknown"
                 }
             }
     }]
}

我正在使用Simple JSON,我试图从JSON数组中提取id,名称和数据(问题)。

JSONArray ja = (JSONArray) jsonObject.get("issues");
for(int i=0;i<ja.size() ; i++){
    JSONObject tempJsonObj = (JSONObject) ja.get(i);
    System.out.println(tempJsonObj.get("id").toString());
}

我能够提取id值,如何淘汰名称和数据的数据。

1 个答案:

答案 0 :(得分:0)

这可能就是你要找的东西:

\u6d4e\u5357\u5e02

输出:

    char str[] = "\\u6d4e\\u5357\\u5e02";