• 0

ما هو الفرق بين XML وJSON؟

ما هو الفرق بين استقبال وارسال البيانات بين الخادم وتطبيق Android باستخدام تنسيق XML او JSON وايهما افضل ؟

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


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

لا فرق في الإرسال أو الاستقبال، ولا يوجد فرق، لكل واحد منهما مزاياه الخاصة.

في البداية كان إرسال البيانات ب XML ، ولكن مع تطور الويب ظهرت JSON

إرسال البيانات ب XML له ميزة المقروئية ، حيث يمكن قراءة المخرجات بسهولة ( وهذا ما يسبب زيادة حجم الملف ) وهنا أقصد قراءتها من قبل إنسان وفهم المحتوى ، لأن كل وسم له اسم ومحتوى ويمكن توضيح كل نقطة به، كذلك يمكن إرسال إضافات على الملف المرسل مثل نقاط الحماية ونقاط الاتصال ... إلخ. نقطة أخرى يمكنك إرسال ملف XML Schema  لتحديد الهيكلية لملف XML وتتأكد عدم احتوائه على نقص أو أخطاء.

إرسال البيانات ب JSON له ميزة صغر الحجم، حيث الملفات تكون أصغر نسبيا من نظريها في XML ( لأنه لا اهتمام كبير في وصف المخرجات ) ، وهنالك صيغة من الجيسون اسمها BSON تكون الملفات صغير جدا ، والفرق كبير حينما ترسل لموقع أو لتطبيق كبير بيانات XML وبيانات JSON ، فستجد توفير كبير في Traffic

 

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


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

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

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

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


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

تسجيل الدخول

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


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