我正在使用使用 JSON 格式响应的服务器。
当请求包含有效数据时,它们会以这样的字符串响应
{“数据”:{“结果”:[{“分支”:“ACCT590006”}]}}
但是如果请求的参数不正确,则响应如下
{"error":{"errors":[{"domain":"global","reason":"invalid","message":"Invalid Params"}],"code":98865,"message":"参数值无效"}}
所以问题是我如何确定服务器的响应何时包含使用该TJSONObject
对象的错误字符串,并另外解析 JSON 字符串以显示这样的消息和错误代码。
Failed reason : invalid
Message : Invalid params
Code: 98865
message : invalid param value.