注目のJSONとJavaデータの相互変換ライブラリ"JSON-lib 1.0"登場

後藤大地  [2007/02/13]

The JSON-lib projectは11日(米国時間)、JSON-libの最新版となる「JSON-lib 1.0」を公開した。JSON-libはJavaBeans、MAP、コレクション、配列、XMLデータなどをJSONデータへ変換するためのJavaライブラリ。JSONデータからJavaBeansやDynaBeansへの変換も実施できる。Apache License Version 2.0のもとオープンソースソフトウェアとして公開されている。

今回公開されたJSON-lib 1.0成果物はJDK 1.3対応とJDK 1.5対応の2種類が用意されている。JDK 1.3対応版はJDK 1.3.1およびそれ以降のバージョンを対象としたもので、JDK 1.5対応版はJSONArrayやJSONObjectにおいて列挙型も対応した成果物になっている。

  • json-lib-1.0-jdk13.jar
  • json-lib-1.0-jdk13-javadoc.jar
  • json-lib-1.0-jdk13-sources.jar
  • json-lib-1.0-jdk15.jar
  • json-lib-1.0-jdk15-javadoc.jar
  • json-lib-1.0-jdk15-sources.jar

1.0では、非推奨クラスの削除と、改善を実施した程度の変更が実施されている。0.9からの変更は1.0b1と1.0b2で実施されており、内容は新機能の追加よりも改善とバグの修正が主。JSON-libを採用している場合は1.0へのアップグレードを検討するといいだろう。

JSON(JavaScript Object Notation)はJavaScriptプログラミング言語(Standard ECMA-262 3rd Edition - December 1999)のサブセットとして定義された軽量のデータフォーマット。JavaScriptのサブセットであるため、プログラマが読み書きしやすいほか、プログラム的にも読み込みや書き出しが実施しやすいとされており、交換用データとして注目を集めている。JSON自身はJavaScriptの一部として機能するが、言語に依存するものではない。このためJavaScript以外にもJava、C、C++、C#、Ruby、Python、Perlなど多くの言語で利用することができる。



IT製品 "比較/検討" 情報

転職ノウハウ

あなたが本領発揮できる仕事を診断
あなたの仕事適性診断

シゴト性格・弱点が20の質問でサクッと分かる!

「仕事辞めたい……」その理由は?
「仕事辞めたい……」その理由は?

71%の人が仕事を辞めたいと思った経験あり。その理由と対処法は?

3年後の年収どうなる? 年収予報
3年後の年収どうなる? 年収予報

今の年収は適正? 3年後は? あなたの年収をデータに基づき予報します。

激務な職場を辞めたいが、美女が邪魔して辞められない
激務な職場を辞めたいが、美女が邪魔して辞められない

美人上司と可愛い過ぎる後輩に挟まれるエンジニアの悩み

人気記事

一覧

イチオシ記事

新着記事

図書カード刷新、「図書カードNEXT」に - QRコードを読み取り残高管理
[14:32 6/1] マネー
マイナス金利導入後、資産運用への意識「変わった」が34.2% - 対策は?
[14:29 6/1] マネー
TVアニメ『ばくおん!!』、お守り付きキーホルダーとTシャツがラインナップ
[14:27 6/1] ホビー
TVアニメ『少年メイド』、第8話のあらすじ&先行場面カットを公開
[14:19 6/1] ホビー
大塚商会、FortiGateを活用したセキュリティ分析サービス
[14:07 6/1] 企業IT

求人情報