2016-10-24 38 views
3

假設我有一個員工詳細信息的XML文件,例如id,姓名和地址,現在我想將其轉換爲JSON文件,在對話之前我想用地址空格替換指定的特殊字符( - ,/) JSON文件的領域如何使用正則表達式在Mule Dataweave轉換中替換特殊字符?

下面

是我Dataweave轉換代碼

%dw 1.0 
%output application/json 
--- 
payload map ((payload01 , indexOfPayload01) -> { 
    Id: payload01 .d as :string, 
    Name: payload01.Name as :string, 
    Address: payload01.Address replace /(?)/ with " " 
}) 

所以,我應該寫之內更換/()/函數來代替特價字符-/空白處

回答

4

請嘗試以下代碼

Address: payload01.Address replace /([\-\,\/])/ with " " 
+0

謝謝。它正在工作 – Aditya

相關問題