Robotframework 使用robot框架计算json中的元素
如何计算json响应中的元素数。我想从以下响应中计算id出现的次数:Robotframework 使用robot框架计算json中的元素,robotframework,Robotframework,如何计算json响应中的元素数。我想从以下响应中计算id出现的次数: { "scores": [ { "id": 1, "value": "100" }, { "id": 2, "value": "77" }, { "id": 3, "value": "96" }]} 您可以将响应存储在字符串中,然后使用拆分字符串,如: ${response_list} Split Str
{ "scores": [
{
"id": 1,
"value": "100"
},
{
"id": 2,
"value": "77"
},
{
"id": 3,
"value": "96"
}]}
您可以将响应存储在字符串中,然后使用拆分字符串,如:
${response_list} Split String ${response} id
${item_count} Get Length ${response_list}
${item_count} Evaluate ${item_count} - 1
正如@ILostMySpoon所强调的,通常会提供一个。我尝试了多种选项,比如将json转换为list,然后使用length函数来检索长度。即使我正在尝试创建python脚本,但到目前为止运气不佳,因为我是python新手。