|
5精币
{
"total": 5,
"size": 100,
"pages": 1,
"current": 1,
"records": [{
"storeSysCode": "706049",
"posId": "00",
"payTransId": null,
"createdBy": "12345678:1001",
"createdByName": "管理员",
"createdTime": null,
"docTypeName": null,
"storeName": null,
"ttlTeaAmt": 0.00,
"marketId": null,
"marketCode": null,
"marketName": null,
"currency": null,
"payOptStatus": null,
"staffId": null,
"staffCode": null,
"staffName": null,
"totalPayAmt": null,
"startDate": "2021-08-18 00:00:00",
"endDate": "2021-08-18 23:59:59",
"byFinanceDate": "false",
"remark": null,
"converterAtm": null,
"handoverCode": null,
"docId": null,
"docNo": null,
"docType": "N",
"docAmt": null,
"handoverId": null,
"payDate": "2021-08-18",
"sysUpdateTime": null,
"consumeAmt": null,
"payName": "上海建行",
"isDelete": null,
"payAmt": 26275.00,
"storeId": "4b22b68b88efb86c",
"id": null,
"payCode": "3",
"payTime": null
}, {
"storeSysCode": "706049",
"posId": "00",
"payTransId": null,
"createdBy": "12345678:1001",
"createdByName": "管理员",
"createdTime": null,
"docTypeName": null,
"storeName": null,
"ttlTeaAmt": 0.00,
"marketId": null,
"marketCode": null,
"marketName": null,
"currency": null,
"payOptStatus": null,
"staffId": null,
"staffCode": null,
"staffName": null,
"totalPayAmt": null,
"startDate": "2021-08-18 00:00:00",
"endDate": "2021-08-18 23:59:59",
"byFinanceDate": "false",
"remark": null,
"converterAtm": null,
"handoverCode": null,
"docId": null,
"docNo": null,
"docType": "N",
"docAmt": null,
"handoverId": null,
"payDate": "2021-08-18",
"sysUpdateTime": null,
"consumeAmt": null,
"payName": "现金",
"isDelete": null,
"payAmt": 2000.00,
"storeId": "4b22b68b88efb86c",
"id": null,
"payCode": "RB",
"payTime": null
}, {
"storeSysCode": "706049",
"posId": "00",
"payTransId": null,
"createdBy": "12345678:1001",
"createdByName": "管理员",
"createdTime": null,
"docTypeName": null,
"storeName": null,
"ttlTeaAmt": 0.00,
"marketId": null,
"marketCode": null,
"marketName": null,
"currency": null,
"payOptStatus": null,
"staffId": null,
"staffCode": null,
"staffName": null,
"totalPayAmt": null,
"startDate": "2021-08-18 00:00:00",
"endDate": "2021-08-18 23:59:59",
"byFinanceDate": "false",
"remark": null,
"converterAtm": null,
"handoverCode": null,
"docId": null,
"docNo": null,
"docType": "N",
"docAmt": null,
"handoverId": null,
"payDate": "2021-08-18",
"sysUpdateTime": null,
"consumeAmt": null,
"payName": "会员卡支付",
"isDelete": null,
"payAmt": 69705.00,
"storeId": "4b22b68b88efb86c",
"id": null,
"payCode": "101",
"payTime": null
}, {
"storeSysCode": "706049",
"posId": "00",
"payTransId": null,
"createdBy": "12345678:1001",
"createdByName": "管理员",
"createdTime": null,
"docTypeName": null,
"storeName": null,
"ttlTeaAmt": 0.00,
"marketId": null,
"marketCode": null,
"marketName": null,
"currency": null,
"payOptStatus": null,
"staffId": null,
"staffCode": null,
"staffName": null,
"totalPayAmt": null,
"startDate": "2021-08-18 00:00:00",
"endDate": "2021-08-18 23:59:59",
"byFinanceDate": "false",
"remark": null,
"converterAtm": null,
"handoverCode": null,
"docId": null,
"docNo": null,
"docType": "N",
"docAmt": null,
"handoverId": null,
"payDate": "2021-08-18",
"sysUpdateTime": null,
"consumeAmt": null,
"payName": "实体银行卡",
"isDelete": null,
"payAmt": 4569.00,
"storeId": "4b22b68b88efb86c",
"id": null,
"payCode": "5",
"payTime": null
}, {
"storeSysCode": "706049",
"posId": "00",
"payTransId": null,
"createdBy": "12345678:1001",
"createdByName": "管理员",
"createdTime": null,
"docTypeName": null,
"storeName": null,
"ttlTeaAmt": 0.00,
"marketId": null,
"marketCode": null,
"marketName": null,
"currency": null,
"payOptStatus": null,
"staffId": null,
"staffCode": null,
"staffName": null,
"totalPayAmt": null,
"startDate": "2021-08-18 00:00:00",
"endDate": "2021-08-18 23:59:59",
"byFinanceDate": "false",
"remark": null,
"converterAtm": null,
"handoverCode": null,
"docId": null,
"docNo": null,
"docType": "N",
"docAmt": null,
"handoverId": null,
"payDate": "2021-08-18",
"sysUpdateTime": null,
"consumeAmt": null,
"payName": "cj",
"isDelete": null,
"payAmt": 34862.00,
"storeId": "4b22b68b88efb86c",
"id": null,
"payCode": "8",
"payTime": null
}, {
"storeSysCode": null,
"posId": null,
"payTransId": null,
"createdBy": null,
"createdByName": null,
"createdTime": null,
"docTypeName": null,
"storeName": null,
"ttlTeaAmt": null,
"marketId": null,
"marketCode": null,
"marketName": null,
"currency": null,
"payOptStatus": null,
"staffId": null,
"staffCode": null,
"staffName": null,
"totalPayAmt": null,
"startDate": null,
"endDate": null,
"byFinanceDate": null,
"remark": null,
"converterAtm": null,
"handoverCode": null,
"docId": null,
"docNo": null,
"docType": null,
"docAmt": null,
"handoverId": null,
"payDate": null,
"sysUpdateTime": null,
"consumeAmt": null,
"payName": "合计",
"isDelete": null,
"payAmt": 137411.00,
"storeId": null,
"id": "ALL",
"payCode": null,
"payTime": null
}],
"summary": {}
}
以上是内容,我想指定取 “上海建行”
下面的 “payAmt”的值26275.00
或者下面的“现金”
下面的 “payAmt”的值2000.00
以此类推,就是指定那个名称下面的payAmt的值多少
不需要全部都取,我就需要指定取哪一个就好了
有想过用取文本中间,但是因为内容太多,所以想通过JSON看行不行
谢谢
补充内容 (2021-8-19 16:07):
补充一下:另外,现金、上海建行,这些名称,不是固定位置的,比如上海建行,不是固定在第一位的 |
最佳答案
查看完整内容
套个循环咯~
[e=5].版本 2
.局部变量 json, 类_json
.局部变量 i, 整数型
json.解析 (#常量1) ' #常量1是你欲解析的内容~
.计次循环首 (json.成员数 (“records”), i)
.如果真 (json.取通用属性 (“records[” + 到文本 (i - 1) + “].payName”, ) = “现金”)
调试输出 (json.取通用属性 (“records[” + 到文本 (i - 1) + “].payAmt”, ))
' 跳出循环 ()
.如果真结束
.计次循环尾 ()
[/e ...
|