31-07-2018, 08:11 AM
السلام عليكم
ما هو JSON و كيف التعامل معه بالدالفي ؟
ما هو JSON و كيف التعامل معه بالدالفي ؟
|
ما هو JSON و كيف التعامل معه بالدالفي ؟
|
|
31-07-2018, 08:11 AM
السلام عليكم
ما هو JSON و كيف التعامل معه بالدالفي ؟
31-07-2018, 11:09 AM
السلام عليكم
JSON جاسون طريقة ترقيم عناصر جافاسكريبت : هي صيغة سلسة لنقل البيانات - سهلة للأشخاص قراءتها واستيعابها ، وسهلة للأجهزة والحواسيب تحليلها وتوليدها ، هي جزء من لغة جافا سكريبت “الإصدار الثالث من نظام إيكما 262 ، ديسمبر 1999 ". جاسون هي صيغة بيانات مستقلة تماما عن اللغة المتسخدمة أو الإطار المتبع فيه ، يمكن لكثير من المبرمجين لعائلة لغات السي C والتي تشمل C++ ، C# ، جافا ، جافا سكريبت ، بيرل ، بايثون ، والعديد من اللغات استخدامها ، تلك المميزات تجعل من جاسون الأفضل في نقل البيانات (data) من لغة لأخرى. منقول
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
23-08-2018, 11:46 PM
json أسهل وأبسط ملف يمكن به تبادل المعلومات ونقلها (خاصة عبر الويب) وقد ينوب عن قاعدة البيانات وملفات الإعدادات (كان قبله عن قريب XML).
من خلال تجربتي (وكذلك مطالعاتي) في عصر الهواتف الذكية هو يستحوذ على الاهتمام الكبير لما يمثله من سهولة لربط واستيراد معلومات وقراءتها لتطبيقات هذه الهواتف من خلال استغلالها مباشرة أو لدمجها داخل قاعدة بيانات (الشائع SQLite). الأمر تعدى ذلك بحيث أصبحت تستعمل في عمليات توثيق الاتصالات وتأمين نقل المعلومات، وذلك عبر إضافة التشفير (مثلا JWT تستعمل Json وتشفيره بـ HMAC). Json يمكن أن يكون الوسيط (للأمان) بين الخادم والتطبيق (سطح مكتب، ويب، هاتف ذكي ...)، لأن المستعمل لا يتصل مباشرة بقاعدة البيانات وإنما عبر الخادم الذي يوفر له استعلامه وإرسالها بهذه الصيغة. للتعامل مع بالدلفي: أسهل وأنفع طريقة ساعدتني في عملي استنبطتها من كتاب Delphi Cookbook هناك ضمن الفصل الأول Delphi Basics، تجد Manipulating JSON (الصفحة 39 للنسخة الثالثة للكتاب) في الدلفي (Delphi 10.2 Community Edition ) عبر استغلال الوحدة System.JSON و استعمال TJSONObject و TJSONArray وأخواتها. |
|
|