flexjson.JSONSerializerを使用してJavaオブジェクトをシリアル化していますが、Dateプロパティをシリアル化すると、タイムスタンプに変換されます。
new JSONSerializer().exclude("*.class").serialize(obj);
flexjsonはどのようにして日付から読み取り可能な時間の文字列に変換できますか?
シリアライザーには、次を使用する必要がありますJSONSerializer#transform
new JSONSerializer().exclude("*.class")
.transform(new DateTransformer("yyyy/MM/dd hh:mm:ss"), "creationDate")
.serialize(obj);
同じようにDateTransformerを使用できます。
new JSONDeserializer().use("person.birthdate", new DateTransformer("yyyy/MM/dd hh:mm:ss") ).deserialize( people );