タグ

2017年7月25日のブックマーク (3件)

  • Retrofitを使ってややこしいJSONをモデル(POJO)にパースする - Qiita

    ※初投稿は2015年05月20日 14時21分 (JST)です。 2017年現在では通用しない可能性があります。 ご了承ください。 WebAPIからJSONを取得してモデル(POJO)にパースするというよくある処理を実装しようとしてRetrofitを使っていたのですが APIが返すJSONが一曲あってそのままでは使えなかったのでGSONにパースするための方法を調べました。 すんなりパースできないJSON JSONに不要なメタデータが付帯している JSONに階層がある キーが不定なフィールドがある { "items": [ { "id": "0001", "target": { "name":"車", "color":"red", "prices":{ "default":1000 } }, "updated": "2015/01/01" }, { "id": "0002", "target

    Retrofitを使ってややこしいJSONをモデル(POJO)にパースする - Qiita
    gabuchan
    gabuchan 2017/07/25
    まさにこれな状況で TypeAdapterFactory を実装しているところですが、何でこういう変なJSON返すAPIが世界に存在するんですかね!REST APIはリソースをそのまま素直に返してくれYO!!
  • TechCrunch | Startup and Technology News

    The specter of wastewater threatens to stall the construction of battery factories. One startup, though, says the solution isn’t to dispose of it, but recycle it.

    TechCrunch | Startup and Technology News
    gabuchan
    gabuchan 2017/07/25
    雰囲気でやらせるのよくないと思うので僕は個人投資家がしっかりと企業価値を理解した上で個別企業に投資できるようなプラットフォームを作りたい。
  • 1日野菜350g果物200gの理由とは?【会話形式版】 - おまきざるの自由研究

    野菜350g. それは1日に摂るべき野菜の量の目安.でも,なぜ350gなのでしょうか?その理由について読みやすい会話形式で紹介します. 「そういえば知らないなあ」という方はぜひご一読ください.更新テスト用 はじめに 参考資料 女子大生と講師による野菜350gの会話 健康日21 カリウムと血圧についての会話 カルシウムについての会話 おわりに はじめに 「野菜1日350g」 この呪文は総菜店のメニュー開発にさえ影響を及ぼしてます. でも,「どうして野菜350gなの?200gじゃダメなの?」 "Why, Japanese people?" そう問われて答えられる方は厚労省のお役人でも少ないんじゃないでしょうか? このエントリーではなぜ1日野菜350gなのかについて,厚生労働省の資料をもとに説明します. <会話の設定> ●某女子大で生物系講義を担当中の尾巻講師が,大学3年生の都子さんとカフェテ

    1日野菜350g果物200gの理由とは?【会話形式版】 - おまきざるの自由研究
    gabuchan
    gabuchan 2017/07/25
    野菜350gは大変なのでとりあえず牛乳とバナナで大分底上げできそうなことがわかった(今思えば2歳の娘が毎朝牛乳とバナナ食べてるのは正解だったっぽい)