JSON-LD
جے ایس او این-ایل ڈی (جاوا اسکرپٹ آبجیکٹ نوٹیشن فار لنکڈ ڈیٹا) جے ایس او این کا استعمال کرتے ہوئے منسلک ڈیٹا کو انکوڈنگ کرنے کا ایک طریقہ ہے۔ جے ایس او این-ایل ڈی کے لیے ایک مقصد یہ تھا کہ ڈویلپرز کو اپنے موجودہ جے ایس او این کو جے ایس او این-ایل ڈی میں تبدیل کرنے کے لیے کم سے کم کوشش کی ضرورت ہو۔ جے ایس او این-ایل ڈی ڈیٹا کو اس طرح سے سیریلائز کرنے کی اجازت دیتا ہے جو روایتی جے ایس او این کی طرح ہے۔ اسے ابتدائی طور پر جے ایس او این فار لنکنگ ڈیٹا کمیونٹی گروپ نے آر ڈی ایف ورکنگ گروپ کو جائزہ، بہتری اور معیار کے لیے منتقل کرنے سے پہلے تیار کیا تھا، اور فی الحال اسے جے ایس او این-ایل ڈی ورکنگ گروپ کے ذریعے برقرار رکھا جاتا ہے۔ جے ایس او این-ایل ڈی ورلڈ وائڈ ویب کنسورشیم کی سفارش ہے۔ ڈیزائن جے ایس او این-ایل ڈی کو جے ایس او این سے آر ڈی ایف ماڈل تک اضافی نقشہ سازی فراہم کرنے کے لیے "سیاق و سباق" کے تصور کے ارد گرد ڈیزائن کیا گیا ہے۔ سیاق و سباق جے ایس او این دستاویز میں آبجیکٹ کی خصوصیات کو آنٹولوجی کے تصورات سے جوڑتا ہے۔ جے ایس او این-ایل ڈی نحو کو آر ڈی ایف میں نقش کرنے کے لیے، جے ایس او این-ایل ڈی اقدار کو کسی مخصوص قسم پر مجبور کرنے یا کسی زبان کے ساتھ ٹیگ کرنے کی اجازت دیتا ہے۔ ایک سیاق و سباق کو براہ راست جے ایس او این-ایل ڈی دستاویز میں سرایت کیا جا سکتا ہے یا ایک علیحدہ فائل میں ڈالا جا سکتا ہے اور مختلف دستاویزات سے حوالہ دیا جا سکتا ہے (روایتی جے ایس او این دستاویزات سے ایچ ٹی ٹی پی لنک ہیڈر کے ذریعے)۔ مثال {"@context": {"نام": "http://xmlns.com/foaf/0.1/name"، "ہوم پیج": {"@id": "http://xmlns.com/foaf/0.1/workplaceHomepage"، "@type": "@id"، "شخص": "http://xmlns.com/foaf/0.1/Person"، "@id": "https://me.example.com"، "@type": "شخص"، "نام": "جان سمتھ"، "ہوم پیج": "https://www.example.com" اوپر کی مثال ایک شخص کو بیان کرتی ہے، جو FOAF (دوست کے دوست) آنٹولوجی پر مبنی ہے۔ سب سے پہلے، جے ایس او این کی دو خصوصیات کا نام اور ہوم پیج اور شخص کی قسم کو ایف او اے ایف الفاظ میں تصورات کے ساتھ نقشہ بند کیا جاتا ہے اور ہوم پیج کی پراپرٹی کی قیمت @id قسم کی ہوتی ہے۔ دوسرے لفظوں میں، ہوم پیج آئی ڈی کو سیاق و سباق کی تعریف میں آئی آر آئی کے طور پر متعین کیا گیا ہے۔ آر ڈی ایف ماڈل کی بنیاد پر، یہ دستاویز میں بیان کردہ شخص کو آئی آر آئی کے ذریعے غیر واضح طور پر شناخت کرنے کی اجازت دیتا ہے۔ قابل حل آئی آر آئی کا استعمال مزید معلومات پر مشتمل آر ڈی ایف دستاویزات کو منتقل کرنے کی اجازت دیتا ہے جو گاہکوں کو صرف ان لنکس پر عمل کرکے نیا ڈیٹا دریافت کرنے کے قابل بناتا ہے۔ اس اصول کو فالو یور ناک کے نام سے جانا جاتا ہے۔ مثال کے طور پر تمام اعداد و شمار کو لفظی طور پر بیان کرنے سے، ایک آر ڈی ایف پروسیسر اس بات کی شناخت کر سکتا ہے کہ دستاویز میں کسی شخص کے بارے میں معلومات موجود ہیں (@type) اور اگر پروسیسر ایف او اے ایف الفاظ کو سمجھتا ہے تو یہ اس بات کا تعین کر سکتا ہے کہ کون سی خصوصیات اس شخص کے نام اور ہوم پیج کی وضاحت کرتی ہیں۔ انکوڈنگ کو Schema.org، گوگل نالج گراف استعمال کرتا ہے، اور زیادہ تر سرچ انجن آپٹیمائزیشن سرگرمیوں کے لیے استعمال ہوتا ہے۔ یہ بائیو میڈیکل انفارمیٹکس جیسے ایپلی کیشنز کے لیے بھی استعمال کیا گیا ہے، اور ثبوت کی معلومات کی نمائندگی کرتا ہے۔ یہ ایکٹیویٹی اسٹریمز کی بنیاد بھی ہے، جو "ممکنہ اور مکمل سرگرمیوں کے بارے میں معلومات کے تبادلے" کے لیے ایک فارمیٹ ہے، اور ایکٹیویٹی پب، وفاقی سوشل نیٹ ورکنگ پروٹوکول میں استعمال ہوتا ہے۔ مزید برآں، یہ انٹرنیٹ آف تھنگز (آئی او ٹی) کے تناظر میں استعمال ہوتا ہے، جہاں ایک چیز کی تفصیل، جو کہ ایک جے ایس او این-ایل ڈی دستاویز ہے، آئی او ٹی آلات کے نیٹ ورک کا سامنا کرنے والے انٹرفیس کو بیان کرتی ہے۔ ہائپر ٹیکسٹ ایپلیکیشن لینگویج حوالہ جات بیرونی لنکس JSON-LD.org ریسورس ڈسکرپشن فریم ورک ڈیٹا سیریلائزیشن فارمیٹس مارک اپ لینگوئجز JSON سیمنٹک ویب بھی دیکھیں۔