title: Extract Json String from Mixed String with JAVA
body: <p>I have a large text file. Its mixed up more lines with various info</p>
  
  <p>My requirement is retrieve json from Below mixed String line</p>
  
  <p><strong>Line :</strong> </p>
  
  <pre><code>PID: [0] [STM] [2016-12-01 00:00:00,135]  INFORMATION {com.priyan.JsonParser} -  My Req Body: { "amountTxn": { "paymentAmt": { "amtReserved": null, "totalAmtCharged": null, "chargingData": { "taxAmt": 10, "categoryCode": "MyApp" }, "totalAmountRefunded": null, "chargingInformation": { "amount": 1.5, "description": ["Test 01 (demo)"] } }, "userId": "tel:+2313215", "txnStatus": "Charged", "origCode": null, "seq": null } } TOKEN ID: 351351 {com.priyan.JsonParser}
  </code></pre>
  
  <p>I need to extract this json part only</p>
  
  <pre><code>{ "amountTxn": { "paymentAmt": { "amtReserved": null, "totalAmtCharged": null, "chargingData": { "taxAmt": 10, "categoryCode": "MyApp" }, "totalAmountRefunded": null, "chargingInformation": { "amount": 1.5, "description": ["Test 01 (demo)"] } }, "userId": "tel:+2313215", "txnStatus": "Charged", "origCode": null, "seq": null } }
  </code></pre>
  
  <p>Please help,
  Thanks</p>