title: How to retrieve specific value of key in json?
body: <p>this is my json content.</p>
  
  <pre><code> [  
    {  
      "sha":"30eae8a47d0203ac81699d8fc2ab2632de2d0bba",
       "commit":{  
       "author":{  
          "name":"Madhura Bhave",
          "email":"mbhave@pivotal.io",
          "date":"2017-03-23T23:14:32Z"
       },
       "committer":{  
          "name":"Madhura Bhave",
          "email":"mbhave@pivotal.io",
          "date":"2017-03-23T23:14:32Z"
       },
       "message":"Merge branch '1.5.x'",
  
     }
   }
   ]
  </code></pre>
  
  <p>and this is my main.i just want to retrieve key value from message and name,email,date from committer dictionary.i got stuck how to do that.</p>
  
  <pre><code>    NSMutableArray *CommitArray = [[NSMutableArray alloc] init];
  
  
      for (NSDictionary *CommitDictionary in CommitJson) {
          CommitDict *commitDictObj = [[CommitDict alloc] init];
          commitDictObj.message = [CommitDictionary objectForKey:@"message"];
  
          for (NSDictionary *CommitterDictionary in [CommitDictionary objectForKey:@"committer"]) {
              Committer *author = [[Committer alloc] init];
              author.name = [CommitterDictionary objectForKey:@"name"];
              author.email = [CommitterDictionary objectForKey:@"email"];
              author.date = [CommitterDictionary objectForKey:@"date"];
          }
  
          [CommitArray addObject:commitDictObj];
      }
  
  
  
  
      for (int i =0 ; i &lt; [CommitArray count] ; i++){
          CommitDict *commitDictObj = [CommitArray objectAtIndex:i];
          NSLog(@"Commit Message: %@", commitDictObj.message);
  
  
  
      }
  
       return 0;
  }
  
  }
  </code></pre>
  
  <p>i try fetch the json and display it value of message,name,email and date.how can i log the value of message, name, email and date?</p>