You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Robot Framework中使用Add Object To Json添加JSON字段

Robot Framework 中使用 Add Object To Json 为JSON对象添加字段的正确方法
  • 问题原因:

    1. 你的目标JSON是数组结构,根路径$指向数组本身,无法直接为数组添加对象字段,需要定位到数组内的具体对象
    2. 调用关键字时参数格式错误,字段名和值需作为独立参数传递,不能合并为comment=Auto Test Modification
  • 正确用法:
    针对你的JSON数组(仅包含一个对象),使用$[0]作为JSONPath定位到数组内的第一个对象,再传递字段名和值:

    ${response_json}=   Add Object To Json    ${response_json}    $[0]    comment    Auto Test Modification
    
  • 扩展场景:
    如果数组内有多个对象,想要给每个对象都添加该字段,可使用$[*]作为JSONPath:

    ${response_json}=   Add Object To Json    ${response_json}    $[*]    comment    Auto Test Modification
    

内容的提问来源于stack exchange,提问作者allOverThePlace

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 17:07:11