【发布时间】:2016-03-09 01:44:26
【问题描述】:
您好,我正在使用 wso2esb4.9.0,
我有一项生成电子邮件的服务,因为我拥有作为邮件正文的属性,用于作为电子邮件正文传递。
<property name="mailbody"
expression="fn:concat('You have received a new Ticket',':','TicketID-',get-property('Ticketid'),', ','TicketDetails-',get-property('Details'))"
scope="default"
type="STRING"/>
当我在我的服务中传递此属性时,我会收到一封邮件,邮件正文如下所示。
You have received a new Ticket: TicketID-3021668982752443, TicketDetails-Test ticket details
我想在值中添加一个新行,以便邮件正文如下所示,而不是单行。
You have received a new Ticket:
TicketID-3021668982752443,
TicketDetails-Test ticket details
是否有任何 Xpath 函数或方法可以将新行添加到我的字符串值。
我已尝试包含 \n 和 在 mailbody 属性的 fn-concat 中,但它不起作用。
【问题讨论】:
标签: xpath wso2 axis2 wso2esb xpath-2.0