জেসন

জেসন বা জেএসওএন (, উচ্চারণ ; এছাড়াও ) হলো একটি ওপেন স্ট্যান্ডার্ড ফাইল ফরম্যাট এবং ডেটা ইন্টারচেঞ্জ ফরম্যাট যা অ্যাট্রিবিউট–ভ্যালু পেয়ারস এবং অ্যারে (অথবা অন্যান্য সিরিয়ালাইজযোগ্য ভ্যালু) নিয়ে গঠিত ডাটা অবজেক্ট সংরক্ষণ এবং প্রেরণ করতে মানুষের পাঠযোগ্য পাঠ্য ব্যবহার করে। এটি একটি সাধারণ ডেটা ফর্ম্যাট যা সার্ভারের সাথে ওয়েব অ্যাপ্লিকেশনগুলির যোগাযোগ সহ ডেটা বিনিময়ের বিভিন্ন ধরনের কার্যকারিতা রয়েছে।

জেএসওএন একটি স্বাধীন-ভাষা ডেটা ফরম্যাট। এটি জাভাস্ক্রিপ্ট থেকে উদ্ভূত হয়েছিল, কিন্তু অনেক আধুনিক প্রোগ্রামিং ভাষার মধ্যে জেএসওএন-ফরম্যাট ডেটা তৈরি এবং বিশ্লেষণ করার কোড রয়েছে। জেএসওএন ফাইলের নামের এক্সটেনশন .json ব্যবহার করে।

ডগলাস ক্রকফোর্ড মূলত ২০০০ এর দশকের প্রথম দিকে জেএসওএন ফর্ম্যাটটি ঠিক করেছিলেন।

গঠন
নিম্নলিখিত উদাহরণ একটি ব্যক্তির বর্ণনা করে যা একটি সম্ভাব্য জেএসওএন উপস্থাপনা দেখায়।
{
  "firstName": "John",
  "lastName": "Smith",
  "isAlive": true,
  "age": 27,
  "address": {
    "streetAddress": "21 2nd Street",
    "city": "New York",
    "state": "NY",
    "postalCode": "10021-3100"
  },
  "phoneNumbers": [
    {
      "type": "home",
      "number": "212 555-1234"
    },
    {
      "type": "office",
      "number": "646 555-4567"
    }
  ],
  "children": [],
  "spouse": null
}

অমৌলিক
বেশ কয়েকটি ধারাবাহিকভাবে ফর্ম্যাট জেএসওএন নির্দিষ্টকরণে বা তার থেকে তৈরি করা হয়েছে। উদাহরণগুলির মধ্যে রয়েছে জিওজেএসওএন, জেএসওএন-এলডি, স্মাইল (ডেটা ইন্টারচেঞ্জ ফরম্যাট), ইউবিজেএসএন, জেএসওএন-আরপিসি, জসনএমএল এবং জেএসওএন → ইউআরএল।

তথ্যসূত্র

বহিঃসংযোগ
 ওয়েবসাইট

বিষয়শ্রেণী:জেএসওএন
বিষয়শ্রেণী:আইএসও মান
বিষয়শ্রেণী:মার্কআপ ভাষা