注目の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年後は? あなたの年収をデータに基づき予報します。

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

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

人気記事

一覧

イチオシ記事

新着記事

フジテレビ、月額888円で見放題の動画配信サービス「FODプレミアム」
[18:33 6/27] スマホとデジタル家電
林遣都、主演ドラマ『火花』が海外でもヒットで「こんなことになるとは」
[18:30 6/27] エンタメ
ヤマト運輸、LINEで荷物状況の確認や配送日時・場所の変更が可能に
[18:20 6/27] 携帯
英国進出の日本企業、約半数が大手企業 - 「日EU経済連携協定」への影響も
[18:15 6/27] マネー
[門脇麦&菅田将暉]映画「二重生活」語る 同世代共演に「最初からピタッときた感じ」
[18:14 6/27] エンタメ

求人情報