JsonPullParser 0.5 リリース
GitHub - vvakame/JsonPullParser: compiler time JSON-POJO Mapper for Java
0.4を軽微な修正にしすぎて、0.5も出来ちゃったので圧縮してお届けします。
今後はしばらく欲しい機能とかも思いつかないと思うので、そろそろgithubのWikiに使い方を整備していきたいなぁ…。
変更点
- JsonModelとJsonKeyにdecamelizeオプションを追加 (デフォルトfalse)
- 例えば、JSONが{"created_at": xxxx} だった場合に String createdAt に対応させたい場合、今までは @JsonKey("created_at") って書かないといけなかったのでした
- JsonModelに指定した例
- JsonKeyで個別指定した例
- JsonModelが付加されたクラスを継承したクラスは親要素のパースも行うようになりました