title: How to get the required content from a JSON string
body: <p>I have a variable in Robot Frame Work having Json response body in the following format </p>
  
  <pre><code>{
     "jsonrpc": "2.0",
     "id": "787878",
     "result":
     {
         "content":
         [
             {
                 "id": 30,
                 "userID": "user",
                 "eventType":
                 {
                     "name": "test"
                 },
                 "timestamp": "2013-03-13T11:00:28.537Z",
                 "source": "Service",
                 "reason": null,
                 "comment": null,
                 "dataCache":
                 {
                     "lastLogin":
                     {
                         "id": 103,
                         "fieldName": "value1",
                         "newValue": "Wed Mar 13 07:00:28 EDT 2013",
                         "oldValue": null,
                         "type": "java.util.Date",
                         "auditEvent": null
                     }
                 },
                 "authority": "authenticate",
                 "auditedObject": null
             }
         ],
         "pageNumber": 0,
         "pageSize": 99,
         "numberOfElements": 1,
         "totalElements": 1,
         "lastPage": true,
         "totalPages": 1
     }
  
  }
  </code></pre>
  
  <p>SO from this How can I get the content of only datacache as shown in the below</p>
  
  <pre><code>{
     "lastLogin":
     {
         "id": 103,
         "fieldName": "value1",
         "newValue": "Wed Mar 13 07:00:28 EDT 2013",
         "oldValue": null,
         "type": "java.util.Date",
         "auditEvent": null
     }
  },
  </code></pre>
  
  <p>If I use a variable like <code>${variable['result']['content']}</code> , I will get entire body in the content But I just want a body in "DataCache":</p>
  
  <p>Please help me to solve this issue..</p>