libxnm

مكتبة لتحليل واسترجئة البيانات من تنسيق ملف XNM.
التحميل الان

libxnm الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Dov Grobgeld
  • موقع ويب الناشر:

libxnm العلامات


libxnm وصف

مكتبة لتحليل واسترجئة البيانات من تنسيق ملف XNM. مشروع LIBXNM هو مكتبة لتحليل واسترجئة البيانات من تنسيق ملف XNM. تنسيق META السائد المستخدم اليوم للحصول على التسلسل هو XML. تم كتابة XML في الأصل ككلغة ترميز، وبينما كانت نيةها الأصلية هي إضافة معلومات إضافية إلى نص تدفق مجاني. هذا هو في الواقع ما هو مطلوب في سياق وضع علامة نصية، على سبيل المثال للحصول على صفحة ويب أو برنامج معالج النصوص. ولكن استخدام XML للأغراض العامة، فإن تسلسل الكائنات العامة ينشئ التسلسل المطلي للغاية التي هي وسيلة أكبر من اللازم. موجز آخر XML هو أنه لا يزال هناك دعم للأشياء الثنائية. هذا مرة أخرى يعتمد جزئيا في roots roots.examples من xnm يعرض المثال التالي ملف تكوين برنامج بسيط: FontSize: 16 الخطوط: {رومان: بلا سان إطعام: "Sans Italic" جريئة: "Sans Bold"} المسار: هنا مثال آخر تم نسخه من صفحة Wikipedia Json: الاسم الأول: John Lastname: سميث العنوان: {مدينة: نيويورك، نيويورك" الرمز البريدي: 10021 StreetAddress: "21 شارع الثاني"} phonenumbers: الاختلافات الرئيسية (فقط) إلى JSON هي: لا تحتاج كلمات واحدة لا تحتاج إلى اقتباسات لا تستخدم الفواصل بين أزواج القيمة / القيمة هنا مثال ثالث مترجم من ملف Gaim Prefs: Core => {Away => {idle_reporting => system atay_when_idle => 0 mins_before_way => 10 auto_reply => wayidle report_idle => 1} buddies => {} contact => {last_match = > 0 Offline_Score => 2 Away_score => 2 idle_score => 1} gaim => {gtk => {browsers => {place => f command => "متصفح xterm -e lynx s" browser => firefox new_window => f } Plugins => }} لاحظ أن حرف الفانافير المستخدم المستخدم بين المفاتيح والقيم هو => تركيبة مثل في بيرل. فيما يلي بعض الملامح الرئيسية "LIBXNM": محددة بشكل متكرر. الخريطة إلى هياكل العددية / الجدول / التجزئة من بيرل / بيثون / روبي لا تقتصر على تنسيقات اللغة المسقم (JSON). قصيرة، وتهيئة، جذابة بصريا. إشارة منخفضة للضوضاء. لا حاجة إلى اقتباس مفاتيح أو قيم كلمة واحدة. دعم البيانات الثنائية. يتم إرفاق الجداول بواسطة {}، صفائف بواسطة []. ما الجديد في هذا الإصدار: يضيف هذا الإصدار دعوة API لاسترداد قائمة بالمفاتيح المحتفظ بها بواسطة جدول. كما أنه يسترجع مفتاح فارغ من قيمة إرجاع القيمة نفسها.


libxnm برامج ذات صلة