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

如何使用huddle append向已存在主键的Huddle结构插入子项以生成目标JSON输出

如何使用Tcl Huddle将子项追加到已存在的数组主键中?

我期望生成的JSON输出是:

{"series": [ { "Name": "serie1", "data": [ 12, 99, 35 ] }, { "Name": "serie2", "data": [ 12, 50, 35 ] } ]}

目前我定义了以下3个Huddle结构:

set serieskey {HUDDLE {D {series {L {}}}}}
set serie1 {HUDDLE {D {Name {s serie1} data {L {{num 12} {num 99} {num 35}}}}}}
set serie2 {HUDDLE {D {Name {s serie2} data {L {{num 12} {num 50} {num 35}}}}}}

当我执行huddle combine $serieskey $serie1命令后,得到的Huddle结果是:

HUDDLE {D {series {L {}} Name {s serie1} data {L {{num 12} {num 99} {num 35}}}}}

对应的JSON输出为:

{ "series": [ ], "Name": "serie1", "data": [ 12, 99, 35 ] }

可以看到serie1的内容被添加到了series数组之外,这不符合我的预期。我猜测huddle append命令应该能实现将子项追加到series数组中的需求,但不清楚在主键已存在的情况下该如何正确使用这个命令,特此求助。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.28 08:58:11