i have JSON string, it maybe not be in correct form. But I need to map it to Java objects: like StockTransaction, StockTransactionDetail, StockTransactionSerial
   {
 "STOCK_TRANSACTION": [
  {
   "STOCK_ID" : "1", "DELIVERER_STOCK_ID": "1", "TYPE ":"1", "REASON_ID":"1", "STATUS":"1", "NOTE":"1", "GET_FROM_STOCK_TRANS_ID" : "1", 
   "TRANSACTION_ACTION": [{"ACTION_CODE":"1", "TYPE": "1", "STATUS" : "1", "NOTE":"1", "USERNAME":"1", "ACTION_STAFF_ID":"1" }],
   "STOCK_TRANSACTION_DETAIL" : 
    [
    {"GOODS_ID":"1", "STATE_ID":"1", "QUANTITY":"1", "PRICE":"1", "NOTE":"1", "TYPE":"1", "GOODS_STATUS":"1", "INTERNAL_STOCK_ID":"1", 
    "STOCK_TRANSACTION_SERIAL": 
    [
     {"FROM_SERIAL":"1", "TO_SERIAL":"1", "QUANTITY":"1", "INTERNAL_STOCK_ID":"INTERNAL_STOCK_ID"}
     {"FROM_SERIAL":"1", "TO_SERIAL":"1", "QUANTITY":"1", "INTERNAL_STOCK_ID":"INTERNAL_STOCK_ID"}
    ]}
    {"GOODS_ID":"1", "STATE_ID":"1", "QUANTITY":"1", "PRICE":"1", "NOTE":"1", "TYPE":"1", "GOODS_STATUS":"1", "INTERNAL_STOCK_ID":"1", 
    "STOCK_TRANSACTION_SERIAL": 
    [
     {"FROM_SERIAL":"1", "TO_SERIAL":"1", "QUANTITY":"1", "INTERNAL_STOCK_ID":"INTERNAL_STOCK_ID"}
     {"FROM_SERIAL":"1", "TO_SERIAL":"1", "QUANTITY":"1", "INTERNAL_STOCK_ID":"INTERNAL_STOCK_ID"}
    ]}
   ]
  }
 ]
}
 
     
    