2016-10-24 5 views
3

Angenommen, ich habe eine XML-Datei mit Details des Mitarbeiters wie ID, Name und Adresse, und jetzt möchte ich es in JSON-Datei konvertieren und vor der Konversation möchte ich das angegebene Sonderzeichen (-, /) durch Leerzeichen in der Adresse ersetzen Gebiet der json DokumentWie ersetzt man Sonderzeichen mit Regex in Mule Dataweave Transformation?

unter meinem Dataweave Transformationscode

sind
%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 " " 
}) 

Also, was soll ich schreiben innerhalb ersetzen /()/Funktion specials Charakter ,zu ersetzen - und / mit Leerzeichen?

Antwort

4

Bitte versuchen Sie den folgenden Code

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

Danke. Es funktioniert – Aditya

Verwandte Themen