- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-01-2023 05:15 AM
Hello Team,
I got the below response body from the rest message
{"@odata.context":"https://abc.crm.dynamics.com/api/data/v9.1/$metadata#Microsoft.Dynamics.CRM.OnPostCreateCaseFromServ...","Response":"{\"u_ims_case_created\":\"11\\/1\\/2023 10:47:34 AM\",\"u_ims_case_id\":\"123c1704-a478-e32d-8239-234d3a31365d\",\"u_ims_case_number\":\"1897525\",\"u_ims_env\":\"Production\",\"u_ims_esc_flag\":\"False\",\"u_ims_score\":null,\"u_ims_wrk_url\":null}"}
Now I need to read the elements value from it.
Example:
u_ims_case_id
u_ims_case_number
I'm doing the parse operation like below
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-01-2023 05:21 AM
Can you try this:
var responseObj = JSON.parse(responseBody); //It returns [object Object]
var data = JSON.parse(responseObj.Response);
var u_ims_case_id = data.u_ims_case_id;
var u_ims_case_number = data.u_ims_case_number
If my answer solved your issue, please mark my answer as ✅ Correct & 👍Helpful based on the Impact.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-01-2023 05:21 AM
Can you try this:
var responseObj = JSON.parse(responseBody); //It returns [object Object]
var data = JSON.parse(responseObj.Response);
var u_ims_case_id = data.u_ims_case_id;
var u_ims_case_number = data.u_ims_case_number
If my answer solved your issue, please mark my answer as ✅ Correct & 👍Helpful based on the Impact.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-01-2023 05:31 AM
Thank you!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-01-2023 05:23 AM
Hi @Dineshdmkk18 ,
Try below script
var responseObj = JSON.parse(responseBody);
var innerResponse = JSON.parse(responseObj.Response);
var u_ims_case_id = innerResponse.u_ims_case_id;
var u_ims_case_number = innerResponse.u_ims_case_number;
gs.print("u_ims_case_id: " + u_ims_case_id);
gs.print("u_ims_case_number: " + u_ims_case_number);
Please mark it as helpful and solution proposed if it serves your purpose.
Thanks,
Anand
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-01-2023 05:42 AM