JSON

मॉड्यूल 3
पातळी 7 , धडा 6
उपलब्ध

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 ऑब्जेक्ट नोटेशन.

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 मध्ये आणि वरून रूपांतरित करू शकतात. त्यामुळे जावा प्रोग्रामर म्हणून, तुम्हाला काळजी करण्याची काहीच गरज नाही.

याव्यतिरिक्त, JDK 7 सह, Java ने अंगभूत डेटा प्रकार - JsonObject सादर केला. आपण दस्तऐवजीकरणात याबद्दल अधिक वाचू शकता .

टिप्पण्या
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION