【发布时间】:2020-12-07 13:09:29
【问题描述】:
我正在尝试从有效载荷下方修剪 /。
有效载荷: { “驱动器”:“开发”, “rootPath”:“/Devtest” }
下面试试
numValue:payload.rootpath.numValue 将“/”替换为“”
但是给我错误我该如何实现呢?
预期输出:
“开发测试”
【问题讨论】:
我正在尝试从有效载荷下方修剪 /。
有效载荷: { “驱动器”:“开发”, “rootPath”:“/Devtest” }
下面试试
numValue:payload.rootpath.numValue 将“/”替换为“”
但是给我错误我该如何实现呢?
预期输出:
“开发测试”
【问题讨论】:
请尝试以下 DataWeave 表达式:
%dw 2.0
output application/json
---
payload.rootPath replace "/" with ""
请注意,此表达式将替换所有出现的 /。因此,如果 rootPath 是 /root/subdir,则结果将是 rootsubdir。
【讨论】: