Невозможно проанализировать String JSON внутри почтового запроса, используя Джерси и Java - PullRequest
0 голосов
/ 16 декабря 2018

Я работаю над проектом java - java, где мне нужно получить данные json в строковом формате и проанализировать все данные в отдельности.Я могу получить ответ в строке с помощью метода post.Когда я пытаюсь использовать JSON lib для анализа строковых данных, class not found exception создается.Я хочу, чтобы возвращаемая строка была разделена.Ниже мой json.

{
    "startdate": "11/11/11",
    "enddate": "12/12/12",
    "operation_name": "task1",
    "user_id": "user1",
    "operation_key": ["KKMM-025", "SFF-025", "TTR-022"]
}

Ресурсный метод

@POST
@Path("OpertaionDetails")
@Consumes({MediaType.APPLICATION_JSON , MediaType.APPLICATION_XML})
public Response CreateOperations(String incoming_data) throws Exception
{
    try
    {
    JSONParser parse = new JSONParser(); // class not found exceptin i have added  the lib properly its working fine when it is used in main method of java.
    JSONObject jobj = (JSONObject)parse.parse(incoming_data);
    JSONObject  Jstart_date =  (JSONObject) jobj.get("startdate");
       // this data to be paresed

    System.out.print("incomingData"+incoming_data);

    }
    catch(Exception e)
    {
        e.printStackTrace();
    }

    return Response.ok(incoming_data).build();

}
...