尝试从这个JSON中获取一个数字:
{
"event":"shipment.status_update",
"status":"in_transit",
"updated_at":"2017-12-08T03:29:24.591+00:00",
"shipment_id":2023431,
"shid":2023431,
"shipment_public_id":"shp_tnwr4GjD",
"order_number":"MF17966",
"source_system_id":null
}
需要在 shid 之后提取数字。在这种情况下, 2023431 。
修改
我想要做的是建立一个Zapier工作流程:
我能够抓住困难,并且不会预料到工作流程的第3和第4部分会出现任何问题。但是捕获 shid 会让人觉得麻烦。
到目前为止,我已尝试在Code元素中使用以下内容:
shid = (inputData["shid"]);
output = shid;
答案 0 :(得分:2)
您应该使用json.loads()
import json
output = json.loads(text)
print (output["shid"])
该号码将被打印出来。