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

 

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など多くの言語で利用することができる。



転職ノウハウ

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

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

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

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

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

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

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

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

人気記事

一覧

イチオシ記事

新着記事

雨宮塔子「感慨深い思いでいっぱい」『NEWS23』でTBSレギュラー復帰
[07:00 7/26] エンタメ
広末涼子、湊かなえ原作ドラマ主演に! 姉との確執抱える主婦役
[07:00 7/26] エンタメ
高島彩、産休明けで立ち会い出産のエピソード語る - 3人目の意欲も満々
[07:00 7/26] エンタメ
多様な人材が働き続けるための課題とは? - 「JALなでしこラボ」が研究発表
[07:00 7/26] キャリア
「有給休暇取得をためらう」は子持ち正社員の6割 - その理由は?
[06:30 7/26] キャリア

求人情報