繁体   English   中英

如何连接到ule子或数据编织中?

[英]How to concat in mule or dataweave?

我有一个要求,我要在其中获得像jon's@gmail.com这样的邮件地址。 但是在发送给salesforce时,我需要像jon \\ ssram@gmail.com这样发送。

这是我需要使用的场景。

SELECT Email,Id FROM Contact WHERE Email = 'jon\'sram@gmail.com'

现在情况如下所示,但是这里发生的电子邮件地址在失败的地方包含单引号。

SELECT Email,Id FROM Contact WHERE Email = 'jon'sram@gmail.com'

我尝试了不同的方式,但他们似乎很固执。

请帮忙

您可以在“将有效负载设置为原始字符串”中使用以下表达式:

#[message.payloadAs(java.lang.String).replace("'","\\\'")]

为了连接,可以使用++运算符“ Foo” ++“ bar”。 还应考虑到DW中的字符串可以用“或”表示。在您的情况下,我想说您需要键入'jon \\\\'sram@gmail.com',以便最终生成您想要的内容。问候

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM