【发布时间】:2020-12-29 07:18:40
【问题描述】:
我正在尝试从 json 文件中提取与同一元素中的另一个节点匹配的 json 元素的节点。 更具体地说,我想要下面示例 json 中所有具有“已认证”:“假”的学生的姓名
Example JSON
{
"Students": [
{
"name": "John",
"Rank": "1",
"certified":"false"
},
{
"name": "Ashley",
"Rank": "5",
"certified":"true"
}
]
}
我使用的代码是(给我空输出):
Library JSONLibrary
JSON_Verification
[Documentation] Testing JSON load logic
${metadataJson_object}= Load JSON From File ../TestData/sample.json
Log ${metadataJson_object}
@{studentName}= Get Value From Json ${metadataJson_object} "$..[?(@.certified=='false')]@.name"
Log @{studentName}
【问题讨论】:
-
您现在使用的代码是做什么的,与您想要的有什么不同?
-
@BryanOakley 它给了我空输出
标签: json robotframework