Sadurunge adopsi massal JavaScript, panyimpenan data lan format transfer basis XML populer.

Informasi babagan wong ing format iki bisa katon kaya iki:

<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>

Kode kasebut meh kabeh kalebu tag lan trep banget kanggo program parsing. Nanging, angel kanggo wong maca kode kasebut. Mulane, liwat wektu, iku wiwit diganti dening format JSON, digawe ing basis saka obyek JavaScript.

JSON singkatan saka JavaScript Object Notation.

Objek sing padha karo JSON bakal katon kaya iki:

{
  "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"}
}

Rekaman kasebut luwih angel kanggo komputer, nanging luwih gampang kanggo wong. Kanthi mundhake Internet lan JavaScipt utamane, format iki wis ngganti kabeh liyane. Kajaba iku, perpustakaan parser data JSON cepet ditulis.

Jawa nduweni perpustakaan sing bisa ngowahi obyek Jawa menyang lan saka JSON. Dadi minangka programmer Java, sampeyan ora perlu kuwatir.

Kajaba iku, kanthi JDK 7, Jawa ngenalake jinis data sing dibangun - JsonObject. Sampeyan bisa maca liyane babagan ing dokumentasi .