2017-09-20 5 views
0

ich in einem sehr kleinen Problem stecke ich Datum unten Format in das ich immerkonvertieren Zeichenfolge Datumsformat in Datenbindung (für JSON zu XML-Szenario)

{ 
"mydate":"2016-05-12" 
} 

und ich möchte dieses Datum konvertieren in die zu meinem Format ist 12-MAY-2017 aber während json zu xML-Transformation zu tun, ich bin immer Fehler: - kann Zeichenfolge coerce unter meinem dw Skript bis heute aber dies funktioniert nicht

%dw 1.0 
%output application/xml 

--- 
{ 
    "test":payload.mydate as :string {format:"dd-mm-yyyy"} 
} 

Bitte um Rat !!

Cheers, Bsolver

Antwort

1

Diese

%dw 1.0 
%output application/xml 
--- 
{ 
    "test":payload.mydate as :date {format:"yyyy-MM-dd"} as :string {format:"dd-MMM-yyyy"} 
} 

Für dataweave Datumsformat Schema basiert auf Java DateTimeFormatter funktionieren sollte. Sie haben mm verwendet, was tatsächlich eine Minute bedeutet. MM oder LL sollte für den Monat des Jahres verwendet werden.

Hoffe, das hilft.

Verwandte Themen