无法在 Json 请求中将 flowVars 设置为键

问题描述

我正在尝试从 flowVar 设置 json 的键值。它不适用于 dataweave 2.0。我可能遗漏了一些东西(语法)。我有一个有价值的变量测试。 Dataweave 代码如下所示。

%dw 2.0
output application/json
---
{
    vars.test: "hi"
}

解决方法

如果是动态的,您需要use parenthesis around the key

%dw 2.0
output application/json
---
{
    (vars.test): "hi"
}