Java

Javaオブジェクト⇔JSONの変換はGSONを使おう

GSONとは、Googleが提供しているJavaオブジェクトとJSONデータの変換を行うライブラリです。主に、画面側からJSONデータ(文字列)をサーバ側に送信した後に、Javaオブジェクトに変換する時などに使用します。非常に簡単に変換できるので、とても便利です。
 
 
今回はそのGSONの使い方をインストール方法から説明します。
 

GSONのインストール

githubからインストールします。
https://github.com/google/gson

ソースコードの所ではなく、下にスクロールした「Gson Download」リンクをクリックします。

 
続いて、「com.google.code.gson : gson : 2.8.1」リンクをクリックします。

 
以下3つのjarファイルをダウンロードします。

  • gson-2.8.1-javadoc.jar
  • gson-2.8.1-sources.jar
  • gson-2.8.1.jar


 
 
Eclipseで使用したいプロジェクト右クリック→プロパティ→javaのビルドバス→ライブラリタブ→外部JARの追加より追加する。
 
 
さて準備ができたので、使ってみましょう。
 
 

gson.toJson(Javaオブジェクト⇒JSON)

 

 
 

gson.fromJson(JSON⇒Javaオブジェクト)

 

関連記事

  1. Git

    Gitのコミットユーザー名を変更する方法

    GitでPushする前に、必ず確認しておいた方がいい内容です。&n…

  2. Programming

    MacにWindowをインストールする簡単な方法(BootCamp)

    どうも、フリーランスエンジニアのyoshikiです。&…

  3. Ionic

    【初心者向け】スマホアプリ(ハイブリッド / Ionic3)の環境構築(Mac編)

    どうも、フリーランスエンジニアのyoshikiです。&…

  4. Ionic

    【初心者向け】スマホアプリ(ハイブリッド / Ionic3)の環境構築

    どうも、フリーランスエンジニアのyoshikiです。&…

  5. Android

    【Android Studio】よく出るエラーの解決方法まとめ

    どうも、フリーランスエンジニアのyoshikiです。&…

  6. Git

    MacでWindowsのGit Bashのようなブランチ名を表示する方法

    MacのターミナルでGitBashライクなGitのブランチ名表示をする…

  1. エンジニア

    【現役エンジニアが解説!】システムエンジニアって何?
  2. Git

    Gitのコミットユーザー名を変更する方法
  3. 生き方

    交流会で300人と出会って分かった「やりたいことが見つからない人」の特徴3選
  4. Java

    Javaオブジェクト⇔JSONの変換はGSONを使おう
  5. LINE

    【2018年 LINE Bot 作り方】GASで支出管理Botを作ってみた
PAGE TOP