I'm trying to use the components RESTClient, RESTresponse and RESTresponce (and TJASONvalue) to post an enquity to a REST service and extract information from the reply.
The enquiry and response are working fine, I just don't know how to get the right hand value/string/number from a JSON pair.
My response is a JSON stream as follows :
{
"status":"OK",
"message":"",
"countryCode":"US",
"countryName":"United States",
"regionName":"Texas",
"cityName":"Port Isabel",
"zoneName":"America/Chicago",
"abbreviation":"CDT",
"gmtOffset":-18000,
"dst":"1",
"zoneStart":1647163400,
"zoneEnd":1667718000,
"nextAbbreviation":"CST",
"timestamp":1657716669,
"formatted":"2022-07-13 12:51:09"
}
SOmehow, I need to get the JSON component to recognise that response, and on demand give me numbers for gmtoffset and dst, and a string fro sbbreviation and p;ossibly nextabbreviations.
Any hint from any knowledgeable CB users please?
The enquiry and response are working fine, I just don't know how to get the right hand value/string/number from a JSON pair.
My response is a JSON stream as follows :
{
"status":"OK",
"message":"",
"countryCode":"US",
"countryName":"United States",
"regionName":"Texas",
"cityName":"Port Isabel",
"zoneName":"America/Chicago",
"abbreviation":"CDT",
"gmtOffset":-18000,
"dst":"1",
"zoneStart":1647163400,
"zoneEnd":1667718000,
"nextAbbreviation":"CST",
"timestamp":1657716669,
"formatted":"2022-07-13 12:51:09"
}
SOmehow, I need to get the JSON component to recognise that response, and on demand give me numbers for gmtoffset and dst, and a string fro sbbreviation and p;ossibly nextabbreviations.
Any hint from any knowledgeable CB users please?