XML :: Filter :: Tee

XML :: Filter :: يمكن أن ترسل Tee أحداث SAX إلى معالج متعدد، مع التبديل.
التحميل الان

XML :: Filter :: Tee الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Barrie Slaymaker
  • موقع ويب الناشر:
  • http://search.cpan.org/~rbs/

XML :: Filter :: Tee العلامات


XML :: Filter :: Tee وصف

XML :: مرشح :: TEE يمكن إرسال الأحداث SAX إلى معالج متعدد، مع التبديل. XML :: Filter :: Tee يمكن أن ترسل الأحداث ساكس إلى معالج متعدد، مع التبديل.synopsis بلدي $ T = XML :) تصفية :: TEE-> جديد ({handler => $ h0}، {handler => $ h1}، {handler => $ h2}، ...)؛ ## تغيير قائمة المعالجات: $ t-> set_handlers ($ h0، $ h1، $ h2، $ h3)؛ ## التحكم في التدفق إلى معالج حسب الرقم والمرجع: $ t-> تعطيل_الجاندلر (0)؛ $ t-> enable_handler (0)؛ $ t-> disable_handler ($ h0)؛ $ t-> enable_handler ($ h0)؛ ## استخدم في جهاز Sax (على الرغم من رؤية L و ## L للحصول على وسيلة أكثر ملاءمة لبناء جهاز ## مثل هذا): My $ M = الجهاز (، ، ،)؛ XML :: Filter :: Tee هو عامل تصفية SAX يمر كل حدث يستقبل إليه قائمة معالجات أسفل المصاب. مثل XML :: Filter :: SAXT في أن الأحداث غير مؤقتة؛ يتم إرسال كل حدث أولا إلى الصنبور، ثم إلى الفرع (هذا يختلف عن XML :: SAX :: Respatcher، الذي يخزن الأحداث). بخلاف XML :: Filter :: SAXT، فإنه يسمح بإعادة تكوين قائمة المعالجات (عبر "Set_handlers") ويسمح بالتحكم الذي يسمح له بالمعالجات بتلقي الأحداث. تم تصميم هذه الميزات لجعل مثيلات XML :: مثيلات TEE أكثر فائدة من أجهزة SAX، لكنها لإضافة بعض النفقات العامة نسبة إلى XML :: مرشح :: SAXT.The لا يتم نسخ الأحداث، لأنها قد تكون هياكل البيانات التي هي من الصعب أو يستحم نسخها بشكل صحيح، مثل أجزاء من تطبيق DOM القائم على C. هذا يعني أن المعالجين يجب ألا يغير الأحداث أو سوف يرون المعالجون في وقت لاحق التعديلات. متطلبات: perl.


XML :: Filter :: Tee برامج ذات صلة