Kaitai Struct

Kaitai Struct

Kaitai Structure هي لغة رسمية لمواصفات التنسيق الثنائي التي يمكن تجميعها في كود المحلل اللغوي في Java و JavaScript و Python و Ruby.
Kaitai Structure هي لغة تعريفية مستخدمة لوصف هياكل البيانات الثنائية المختلفة ، والموضحة في ملفات أو في الذاكرة: مثل تنسيقات الملفات الثنائية ، تنسيقات حزم دفق الشبكة ، إلخ. الفكرة الرئيسية هي أن تنسيقًا معينًا موصوف في لغة هيكل Kaitai (.ملف ksy) ومن ثم يمكن تجميعها مع ksc في ملفات المصدر بإحدى لغات البرمجة المدعومة.ستشتمل هذه الوحدات على رمز تم إنشاؤه للمحلل يمكنه قراءة بنية البيانات الموصوفة من ملف / دفق وإتاحة الوصول إليه في واجهة برمجة تطبيقات لطيفة وسهلة الفهم.
kaitai-struct

موقع الكتروني:

المميزات

التصنيفات

بدائل لـ Kaitai Struct for Java مع ترخيص مفتوح المصدر