• 0

كيف يمكنني تحويل نص "JSON" إلى كائن "JavaScript object" ؟ وما هي المتصفّحات التي تدعم ذلك؟

كيف يمكنني تحويل نص "JSON" إلى كائن "JavaScript object" ؟  وما هي المتصفّحات التي تدعم ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0
  • يمكنك إستخدام الشيفرة البرمجيّة التالية:
var txt = '{ "employees" : [' +
'{ "firstName":"john" , "lastName":"Smith" },' +
'{ "firstName":"Louis" , "lastName":"Armstrong" },' +
'{ "firstName":"Lionardo" , "lastName":"Vivaldi" } ]}';
  • يمكنك استخدام التعليمة "eval" لتحويل النص "JSON" إلى كائن "Javascript".
  • تستخدم التعليمة "eval" لإنشاء كائن "Javascript" عن طريق السطر البرمجي التالي:
var obj = eval ("(" + txt + ")");
  • من الآمن استخدام تعليمات "JSON" لتحويل نصوص "JSON" إلى "كائن" جافاسكربت "JavaScript".
  • ستتنفذ شيفرات "JSON" فقط على نصوص "JSON" و لن تنفّذ على باقي شيفرات الموقع.
  • تدعم هذه التقنية جميع المتصفحات التي تدعم "JavaScript" الرسميّة "ECMAScript".

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن