گھر ترقی جاوا اسکرپٹ آبجیکٹ نوٹیشن (json) کیا ہے؟ - ٹیکوپیڈیا سے تعریف

جاوا اسکرپٹ آبجیکٹ نوٹیشن (json) کیا ہے؟ - ٹیکوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - جاوا اسکرپٹ آبجیکٹ نوٹیشن (JSON) کا کیا مطلب ہے؟

جاوا اسکرپٹ آبجیکٹ نوٹیشن (JSON) جاوا اسکرپٹ ترکیب سبسیٹ پر مبنی ایک کھلا معیاری ڈیٹا ایکسچینج فارمیٹ ہے۔ JSON متن پر مبنی ، ہلکا پھلکا اور عام طور پر آسانی سے پڑھنے کے قابل / قابل تحریر سمجھا جاتا ہے۔

اگرچہ جاوا اسکرپٹ سے قریب سے جڑا ہوا ہے ، لیکن JSON زبان سے آزاد ہے۔ اگرچہ آزاد ہے ، JSON دوسری زبانوں کی طرح کے کنونشنوں کا استعمال کرتا ہے (جیسے ، C ، C ++ ، جاوا ، پرل اور ازگر) ، JSON کو ڈیٹا ایکسچینج کی ایک مثالی زبان بناتا ہے۔

JSON خصوصیات میں مندرجہ ذیل شامل ہیں:

  • لچکدار ، پروگرامر کو چابیاں متعین کرنے کی اجازت دیتا ہے۔
  • کم ہیڈ ، چونکہ مواد زیادہ تر ڈیٹا ہوتا ہے۔
  • پورٹ ایبل ڈیٹا۔
  • غیر ملکیتی
  • ویب خدمات کے ل Common مشترکہ اور آسان فارمیٹ۔

ویب ایپلیکیشن ڈویلپمنٹ میں عام طور پر استعمال ہونے والی ، JSON کو کسی بھی ایپلیکیشن کے ڈیٹا فارمیٹ کے طور پر استعمال کیا جاسکتا ہے جہاں معلومات کو متن کے بطور اسٹور کیا جاتا ہے۔

ٹیکوپیڈیا جاوا اسکرپٹ آبجیکٹ نوٹیشن (JSON) کی وضاحت کرتا ہے

جے ایس اوون کو کچھ زیادہ ایکس ایم ایل کی جانب سے ڈیٹا ایکسچینج فارمیٹ کی حیثیت سے ترجیح دی جاتی ہے کیونکہ یہ کم فعل ہے ، جلدی سے کام کرتا ہے ، ڈیٹا کا سائز کم کرتا ہے اور دستاویزات کی کارروائی کو آسان بناتا ہے۔ یہ ویب ڈویلپمنٹ میں بڑے پیمانے پر استعمال ہوتا ہے ، خاص طور پر اس وجہ سے کہ یہ بغیر کسی رکاوٹ کے ممکنہ طور پر متضاد ٹیکنالوجیز کے مابین معلومات منتقل کرتا ہے۔ مثال کے طور پر ، اس میں جاوا ایپلی کیشن کو UNIX باکس پر چلنے یا C # ایپلیکیشن کو ونڈوز پر چلانے میں شامل کیا جاسکتا ہے۔

کچھ احتیاطی تدابیر بتائی گئیں کیونکہ JSON جاوا اسکرپٹ کے مترجم اور آبجیکٹ لٹریلز سے اخذ کردہ سیکیورٹی امور کا شکار ہے ، جو JSON متن کو جاوا اسکرپٹ کے بطور متحرک طور پر انجام دیتے ہیں۔ دوسرے لفظوں میں ، JSON جاوا اسکرپٹ داخل کرنے والے حملہ آوروں کا خطرہ ہے ، جو نظام / ویب سرور کے مواد اور منتقلی کی اشیاء کو منتقل اور ہیک کرسکتے ہیں۔ JSON سیکیورٹی بڑھانے کی تکنیک موجود ہے اور اس طرح کے مسائل کو حل کرسکتی ہے۔ اس طرح ، JSON کو نافذ کرنے سے پہلے ، ڈویلپرز کو ہر طرح کی سکیورٹی کی خرابیوں اور ممکنہ حلوں سے آگاہ رہنا چاہئے۔

جاوا اسکرپٹ آبجیکٹ نوٹیشن (json) کیا ہے؟ - ٹیکوپیڈیا سے تعریف