这是 Postman 的结果
{
"serviceResponse": {
"data": [
{
"cardNo": "6375780114730832",
"personnelNo": "47450",
"name": null,
"surname": null,
"balance": 22.3,
"walletId": 11,
"walletName": "GIYIM KURUMSAL"
}
],
"responseMessage": "sorgulama işlemi başarılı",
"responseCode": 0
},
"success": true,
"responseCode": 0,
"responseMessage": "sorgulama işlemi başarılı"
}
这个函数返回字符串。
“{“服务响应”:{“数据”:[{“卡号”:“6375780114730832”,“人员编号”:“47450”,“姓名”:空,“姓氏”:空,“余额”:22.3,“钱包ID”:11,“钱包名称”:“GIYIM KURUMSAL”}],“响应消息”:“您的帐户”,“响应代码”:0},“成功”:真,“响应代码”:0,“响应消息”:“您的帐户”}”
当我试图取得成功时,下面的代码可以工作。2我需要数据数组中的平衡,而下面的代码不能工作。3我想我应该添加一些东西。4我可以尝试什么呢?
string scs = Convert.ToString((JObject.Parse(json)["success"]));
1条答案
按热度按时间w46czmvw1#
这将解析JSON字符串并从数据数组的第一个元素中检索balance字段的值。
如果要从数据数组的所有元素中检索余额字段,可以使用循环: