Karate 在空手道中设置json中的字段值

Karate 在空手道中设置json中的字段值,karate,Karate,我有一些表单字段名,比如data[name],data[city],这些字段名写在json文件中,如下所示 "request" : { "data[name]":"", "data[city]":"" } "request" : { "data[name]":"", "data[city]":"" "data":{ "name" : "testuser"} } 我试着用下面的空手道代码在功能文件中设置这些字段的值 set request.data[name] = 'testuser' "

我有一些表单字段名,比如
data[name]
data[city]
,这些字段名写在json文件中,如下所示

"request" : {
"data[name]":"",
"data[city]":""
}
"request" : {
"data[name]":"",
"data[city]":""
"data":{ 
"name" : "testuser"}
}
我试着用下面的空手道代码在功能文件中设置这些字段的值

set request.data[name] = 'testuser'
"request" : {
"data[name]":"testuser",
"data[city]":""
}
但是当我在赋值后打印request json时,json如下所示

"request" : {
"data[name]":"",
"data[city]":""
}
"request" : {
"data[name]":"",
"data[city]":""
"data":{ 
"name" : "testuser"}
}
我希望我的json如下所示

set request.data[name] = 'testuser'
"request" : {
"data[name]":"testuser",
"data[city]":""
}

有什么想法吗,我怎样才能用空手道代码正确设置上述字段值?

我的天哪,谁设计了这个JSON>_