我需要在dataweave的字符串中添加“ \”,但没有得到\字符
%dw 2.0 output application/json --- { "pdEndDate": "\/Date(" ++ vars.date.startDate ++ ")\/" }
实际:
{
"pdEndDate": " /Date(1562895466000)N/"
}
预期
{
"pdEndDate": "\/Date(1562895466000)\/"
}
答案 0 :(得分:2)
您需要使用另一个\
转义\
。
%dw 2.0
output application/json
---
{ "pdEndDate": "\\/Date(" ++ vars.date.startDate ++ ")\\/" }
但是您在JSON中的输出将如下(带有\\
)。
{
"pdEndDate": "\\/Date(1562895466000)\\/"
}
由于JSON \
是字符串的转义字符,所以不能只有一个,因此需要对其进行转义以将其包括在字符串中。