JavaとC#でJSONを使う(2)
※実経験の記憶を頼りに自宅の PC 環境(VMWareなど)で再現している内容もあるのでご注意下さい
2007-11-14
前回、「JavaとC#でJSONを使う(1)」で JSON について触れましたが、今回は、Java の Json-lib を使ってみたいと思います。2007年11月現在の JDK1.5 用の最新版は Json-lib2.1 です。(json-lib-2.1-jdk15.jar)
Json-lib が内部的に下記のライブラリもを使っているので、今回は、それぞれ最新をダウンロードしてきました。
commons-beanutils.jar commons-collections-3.2.jar commons-lang-2.3.jar commons-logging-1.1.jar ezmorph-1.0.4.jar
まずは簡単なサンプルとして、Integer と String の値をセットして、JSON 形式の文字列を表示してみます。次回は、JSON 形式の文字列から Bean などに取り込んでみたいと思います。
import net.sf.json.JSONObject;
public class test {
public static void main(String[] args) {
JSONObject objJson = new JSONObject();
// 値をセット
objJson.put("id", new Integer(2007));
objJson.put("title", "京都競馬場");
// 表示確認
System.out.println(objJson.toString());
}
}
実行結果は下記の通りになります。
{"title":"京都競馬場","id":2007}
関連記事
上記の記事に関連する記事(最新の10件)です。


