JSON

使用可能

JavaScript が大量に採用される前は、XML ベースのデータ ストレージおよび転送形式が一般的でした。

この形式の個人に関する情報は次のようになります。

<person firstName="Bill" lastName="Gates">
   <birthday day="12" month="10" year="1965">
   <address city="Radmond" state="Washington" street="Gates 1" zipCode="93122">
   <phone home="+123456789" work="+123456799">
</person>

このようなコードはほぼ完全にタグで構成されており、プログラムを解析するのに非常に便利でした。しかし、人々がそのようなコードを読むのは困難でした。したがって、時間の経過とともに、JavaScript オブジェクトに基づいて作成された JSON 形式に置き換えられ始めました。

JSON は JavaScript Object Notation の略です。

同じオブジェクトを JSON として記述すると、次のようになります。

{
  "firstName": "Bill",
  "lastName": "Gates",
  "birthday": {
   	"day": "12",
   	"month": "10",
   	"year": "1965" },
  "address": {
   	"city": "Radmond",
   	"state": "Washington",
   	"street": "Gates 1",
   	"zipCode": "93122"},
  "phone": {
    "home": "+123456789",
    "work": "+123456799"}
}

このような記録はコンピュータにとってはより困難ですが、人間にとっては簡単です。インターネット、特に JavaScipt の台頭により、この形式は他の形式に取って代わりました。さらに、高速な JSON データ パーサー ライブラリが作成されました。

Java には、Java オブジェクトを JSON との間で変換できるライブラリがあります。したがって、Java プログラマーは心配する必要はありません。

さらに、JDK 7 では、Java に組み込みデータ型 JsonObject が導入されました。詳細については、ドキュメントを参照してください。

コメント
  • 人気
  • 新規
  • 古い
コメントを残すには、サインインしている必要があります
このページにはまだコメントがありません