الدليل الشامل لـ واجهة برمجة تطبيقات بسيطة (XML)

واجهة برمجة تطبيقات بسيطة (XML) في الواقع هي عبارة عن خوارزمية عبر الإنترنت تعتمد على الأحداث لتحليل مستندات XML ، مع واجهة برمجة تطبيقات تم تطوير وعالجه هذه الواجهة والتحكم بها بواسطة امر يسمى القائمة البريدية لـ XML-DEV. كما يوفر SAX آلية لقراءة البيانات من مستند XML الذي يعد بديلاً لتلك التي يوفرها نموذج كائن المستند (DOM).

عندما يعمل DOM على المستند ككل - بناء شجرة بناء جملة مجردة كاملة لمستند XML ويتم هذا البناء لضمان راحة المستخدم - يعمل محللو SAX على كل جزء من مستند XML بالتتابع، ويصدرون أحداث التحليل أثناء إجراء مرور واحد خلال تدفق المدخلات في هذه العملية.

قراءة المقال الكامل على ويكيبيديا ←