JSON در برابر XML
- پچھلے پیجے پر جائیں JSON گرامر
- پچھلے پیجے پر جائیں JSON نوعیت دادهها
JSON و XML هر دو میتوانند برای دریافت دادهها از سرور وب استفاده شوند.
الآتي JSON و XML مثالین بيانگران موجودات كارمند هستند، شامل آرایهای از 3 كارمند:
JSON مثال
{"employees":[ { "firstName":"Bill", "lastName":"Gates" }, { "firstName":"Steve", "lastName":"Jobs" }, { "firstName":"Elon", "lastName":"Musk" } }]
XML مثال
<employees> <employee> <firstName>Bill</firstName> <lastName>Gates</lastName> </employee> <employee> <firstName>Steve</firstName> <lastName>Jobs</lastName> </employee> <employee> <firstName>Elon</firstName> <lastName>Musk</lastName> </employee> </employees>
جسٹاگرافیک XML کی طرح ہوتا ہے، کیونکہ:
- جسٹاگرافیک اور XML دونوں ' خود توضیحی' ہیں (انسان کی خواندنی)
- جسٹاگرافیک اور XML دونوں درجہ بندی شدہ ہیں (مقابلے میں مقابلے ہیں)
- جسٹاگرافیک اور XML دونوں بہت سے پروگرامنگ زبانوں میں پارسیس کئے جاسکتے ہیں اور استعمال کئے جاسکتے ہیں
- جسٹاگرافیک اور XML دونوں XMLHttpRequest کی مدد سے پارسیس کی جاسکتے ہیں
جسٹاگرافیک اور XML کی فرق یہ ہے:
- جسٹاگرافیک میں تیارکرنے والی تیارکرنے والی نہیں استعمال کی جاتی ہیں
- جسٹاگرافیک قلیل ہوتا ہے
- جسٹاگرافیک کی پڑھنے اور لکھنے کی رفتار تیزی سے ہوتی ہے
- جسٹاگرافیک میں آرائی کا استعمال کیا جاسکتا ہے
بڑی فرق یہ ہے:
XML جسٹاگرافیک کا پارسیس کرنا چاہئے، جبکہ جسٹاگرافیک استاندارد جسٹاگرافیک فانکشن کے ذریعے پارسیس کیا جاسکتا ہے
جسٹاگرافیک سے XML کیا بہتر ہوتا ہے؟
- XML جسٹاگرافیک سے پارسیس کریں
- جسٹاگرافیک پارسیس کیا جاتا ہے اور اس کا استعمال کیا جاتا ہے
AJAX ایپلی کیشنز کیلئے، جسٹاگرافیک سے XML تیزی سے استعمال ہوتا ہے اور آسان ہوتا ہے:
XML استعمال کریں
- XML ڈوکومنٹ پارسیس کریں
- XML DOM کے ذریعے ڈوکومنٹ توجیہ کریں
- مقابلے میں موجود اعداد کو نکالنا
جسٹاگرافیک استعمال کریں
- جسٹاگرافیک سٹرنگ پارسیس کریں
- جسٹاگرافیک پارسیس جی ایس جی جسٹاگرافیک سٹرنگ
- پچھلے پیجے پر جائیں JSON گرامر
- پچھلے پیجے پر جائیں JSON نوعیت دادهها