实际上,我从salesforce查询后有价值:
键入字段,例如:123或123-456:
我想将此字符串“type”拆分并分配到两个流变量中,如下所示
“set-variable variableName =”type1“value =”#[payload.split(' - ')[1]]“输出应为此123
“set-variable variableName =”type2“value =”#[payload.split(' - ')[2]]“输出应为此456
如果输入为123-456意味着它将完美运行。其他明智的显示错误。如果有效负载具有值,我该如何设置流量变量,否则我们需要在流量变量中分配空值。
或在dataweave中如何分配值。请帮助我
答案 0 :(得分:0)
根据您提供的信息,在设置第二个变量之前,您似乎只需要进行空检查。此外,索引应从0开始。
<svg viewBox="0 0 100 100" width="200">
<path d="M50 10 C 100 10, 100 90, 50 90" stroke="green" fill="transparent"/><!--Large curve-->
<path d="M50 90 C 50 65, 35 50, 10 50" stroke="red" fill="transparent"/><!--Smaller down curve-->
<path d="M10 50 C 35 50, 50 35, 50 10" stroke="blue" fill="transparent"/><!--Smaller up curve-->
</svg>
<svg viewBox="0 0 100 100" width="200">
<path d="M50 10 C 100 10, 100 90, 50 90 C 50 65, 35 50, 10 50 C 35 50, 50 35, 50 10" stroke="gray" fill="red"/>
</svg>
HTH。