
JSON ناظر: توهان جي API جي JSON آئوٽ کي پارسي ۽ ڏسڻ لاءِ مفت ٽول
ڪڏهن ڪڏهن آهن جڏهن مون سان گڏ ڪم ڪري رهيو آهيان جاوا اسڪرين جا نوٽس (JSON) پاس ٿيڻ يا واپس اچڻ اي پي آء ايس ۽ مون کي انهي خرابي کي حل ڪرڻ جي ضرورت آهي جنهن جي واپسي واپس آئي آهي. جيتوڻيڪ ، اڪثر وقت اهو مشڪل آهي ڇاڪاڻ ته اهو صرف هڪ تار آهي. اها جڏهن هڪ JSON ناشر تمام ڪارائتو اچي ٿو ته جيئن توهان درجه بندي واري ڊيٽا کي انڊينٽ ڪري سگهو ٿا ۽ پوءِ انهي معلومات کي ڳولڻ لاءِ سکرول ڪري سگهو ٿا جيڪا توهان کي گهربل هجي.
جاوا اسڪرپٽ آبپاشي ڇا آهي (JSON)؟
JSON (JavaScript Object Notation) ھڪڙو ھلڪو وزن وارو ڊيٽا-انٽرچينج فارميٽ آھي جيڪو انسانن لاءِ پڙھڻ ۽ لکڻ آسان آھي ۽ مشينن لاءِ آسانيءَ سان پارس ڪرڻ ۽ پيدا ڪرڻ آھي. اهو JavaScript پروگرامنگ ٻولي جي سبسيٽ تي ٻڌل آهي، ۽ ڊيٽا جي جوڙجڪ کي ٽيڪسٽ فارميٽ ۾ پيش ڪرڻ لاءِ استعمال ڪيو ويندو آهي جيڪو نيٽ ورڪ تي موڪلي ۽ وصول ڪري سگهجي ٿو.
جو ذريعو: JSON
هڪ JSON آبجیکٹ ڪي-قدر جوڙن جو هڪ غير ترتيب ڏنل مجموعو آهي، جتي هر ڪيئي هڪ اسٽرنگ آهي ۽ هر قيمت هڪ اسٽرنگ، نمبر، بوليان، نال، صف، يا ٻيو JSON اعتراض ٿي سگهي ٿو. اهم-قدر جا جوڙا ڪاما سان ورهايل آهن ۽ گھميل ڪنگڻ سان گھريل آهن {}
.
JSON مثال
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
هن مثال ۾، JSON اعتراض ۾ پنج اهم-قدر جوڙو آهن: "name"
, "age"
, "isMarried"
, "address"
، ۽ "phoneNumbers"
. جو قدر "address"
هڪ ٻيو JSON اعتراض آهي، ۽ جي قيمت "phoneNumbers"
تارن جو هڪ سلسلو آهي.
JSON فائديمند آهي ڇو ته مشينن کي پارس ڪرڻ ۽ پيدا ڪرڻ آسان آهي. اهو جاوا اسڪرپٽ پروگرامنگ لئنگئيج اسٽينڊ ECMA-262 3rd ايڊيشن - ڊسمبر 1999 جي هڪ سبسٽ تي ٻڌل آهي. JSON هڪ ٽيڪسٽ فارميٽ آهي جيڪو مڪمل طور تي ٻولي کان آزاد آهي پر ڪنوينشن استعمال ڪري ٿو جيڪي ٻولين جي C خاندان جي پروگرامرن کي واقف آهن ۽ مقامي طور تي سپورٽ ٿيل آهن. C, C++, C#, Java, JavaScript, Perl, PHP, Python, ۽ ٻيا ڪيترائي. اهي خاصيتون JSON کي هڪ مثالي ڊيٽا-انٽرچنج ٻولي ٺاهيندا آهن.
ڏسو باقي اسان جو Martech Zone ائپس