XML :: ساكس :: الجهاز

XML :: SAX :: Machine هي وحدة نمطية للبيرل التي يمكنها إدارة مجموعة من معالجات SAX.
التحميل الان

XML :: ساكس :: الجهاز الترتيب والملخص

الإعلانات

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

XML :: ساكس :: الجهاز العلامات


XML :: ساكس :: الجهاز وصف

XML :: SAX :: Machine هي وحدة نمطية للبيرل التي يمكنها إدارة مجموعة من معالجات SAX. XML :: SAX :: Machine هو وحدة بيرل التي يمكن أن تدير مجموعة من SAX Processors.synopsis ## ملاحظة: انظر XML :: SAX :: SIFELINE و XML :: SAX :: Machines First، ## هذه هي Gory، واجهة مفصلة. استخدم My :: SAX :: Machines QW (آلة)؛ استخدم My :: SAX :: Filter2؛ استخدم My :: SAX :: Filter3؛ بلدي $ Filter3 = My :: SAX :: Filter3-> جديد؛ ## خط أنابيب بسيط. بلدي :: ساكس :: Filter1 سيتم التحميل الجوي. My $ M = الجهاز (# # الاسم => الفئة / كائن => معالج (S) # ، ، ، ،)؛ ## سيتم إنشاء محلل محلل ما لم يكن My :: SAX :: Filter1 Can Parse_File $ M-> PARSE_FILE ("FOO.REVML")؛ My $ M = MACHT (، Foo => "My :: SAX :: FILDER2" => qw (Out1)]، ، ،) ؛ تحذير: هذا API هو ألفا! سوف يكون التغيير. آلة ساكس العام عام (مثيل XML :: SAX :: Machine) عبارة عن حاوية من معالجات SAX (يشار إليها باسم "الأجزاء") المتصلة بالطرق التعسفي. معالجة المعلمة إلى الجهاز () (أو XML: : SAX :: آلة جديدة ()>) يمثل جزءا واحدا أعلى مستوى من الجهاز. يحتوي كل جزء اسم، معالج، وواحد أو معالج واحد أو أكثر (عادة ما يتم تحديده بالاسم، كما هو موضح في Synopsis). قد يتم تمرير آلات SAX في أجزاء واحدة أعلى مستوى، يمكنك أيضا إنشاء آلات متداخلة ومعقدة ($ يمكن أن يكون Filter3 في الملصقات خط أنابيب، على سبيل المثال). يمكن أن تعمل آلات SAX بمعالجات SAX عادية من خلال توصيلها بمعالجات SAX الأخرى: My $ W = My :: Writer-> جديد ()؛ بلدي M = آلة (....، {handler => $ w})؛ بلدي $ g = my :: parser-> جديد (معالج => $ W)؛ متطلبات: perl.


XML :: ساكس :: الجهاز برامج ذات صلة