GSONを使用して、いくつかのオブジェクトグラフをJSONにシリアライズしています。これらのオブジェクトグラフは、Joda Timeエンティティ(DateTime
,LocalTime
など)を使用しています。GSON Joda Timeシリアライザの標準実装はありますか?
トップ、Googleが "gsonジョダ" のヒットはこのページです:
それはorg.joda.time.DateTime
のタイプのアダプターのためのソースを提供します。このリンクは、GSON User Guideで参照されているものです。
私はMavenの依存関係として参照できるjoda-timeシリアライザを含む事前ローリングライブラリを見つけることが期待されますが、見つけられません。
1つはありますか?それとも私は自分のプロジェクトでそのスニペットを複製する必要がありますか?
Java 8の 'java.time'クラスもあります:https://github.com/gkopff/gson-javatime-serialisers –
ライフセーバー!ありがとうございました。 –
@GregKopffは公式図書館の著者と話をしてくれてありがとう。あなたのライブラリには 'PeriodConverter'がありません。私は1つを実装しようとしましたが、失敗します。 (私はあまり理解していないので、あなたのコードに基づいています)。ここで私の質問:http:// stackoverflow.com/questions/33219587/gson-jodatime-serialisers-library-implementation-periodconverter-for-period-in-joda'訪問してコメントをください。ありがとう:) – hqt