2016-03-29 13 views
-1

私はジャージーの安らかなwebserviceとgrailsを使用しています。jsonをオブジェクトに変換できません

私の応答はgrailsのオブジェクトとのマップではありません。

問題が発生しています。

org.codehaus.groovy.runtime.typehandling.GroovyCastException: 

Cannot cast object '{effectiveEndDate=4712-12-31T00:00:00+05:30, 
effectiveStartDate=2015-10-15T00:00:00+05:30, id=5763, visaCost=0, 
visitVisas=0}' with class 'groovy.json.internal.LazyMap' to class 
'com.evosys.modal.pmo.Project' 

due to: org.codehaus.groovy.runtime.typehandling.GroovyCastException: 
Cannot cast object '4712-12-31T00:00:00+05:30' with class 
'java.lang.String' to class 'java.util.Date' 

おかげ

答えて

1

それはString型を持つJSONオブジェクトでeffectiveEndDateの値はそのように見えますが、プロジェクト内effectiveEndDateの種類は日です。 jsonオブジェクトの日付の値のパターンを変更してください。

この Having trouble converting string (parsed from JSON) into javascript date object

+0

このhttp://stackoverflow.com/questions/12463049/date-format-mapping-to-json-jacksonを見ます –

関連する問題