| Parse :: fixedrecord Sabit genişlik kayıtları için nesne yönlendirilmiş ayrıştırıcı |
Şimdi İndirin |
Parse :: fixedrecord Sıralama ve Özet
- Lisans:
- Perl Artistic License
- Yayıncı adı:
- Jesse Luehrs
- yayıncı web sitesi:
- http://search.cpan.org/~doy/
Parse :: fixedrecord Etiketler
Parse :: fixedrecord Açıklama
Parse :: FixedRecord, ayrıştırıcıları tanımlamak için basit bir etki alanı özel bir dil (DSL) ile bir perl alt sınıfıdır. STR'den bir zorlama olduğu sürece istediğiniz herhangi bir tür kısıtlama kullanabilirsiniz. Sıra nesneleri aynı formatta çıkarmak istiyorsanız, bir aşırı yüklemelidir. SPARSE :: fixedRecord, sizin için süreye ve veri kısıtlamaları sağlar. 2009-12-08 | 01:05 Mary Blige | 2009-12-08 | 00: 30 Bir ayrıştırıcı oluşturmak için: paketi :: ayrıştırıcı; Parse :: fixedrecord kullanın; # İthalat Sıkı ve Uyarılar Sütun First_Name => Genişlik => 4, ISA => 'STR'; pic ''; Sütun last_name => width => 6, isa => 'str'; pic '| '; Sütun Tarihi => Genişlik => 10, ISA => 'Tarih'; pic '| '; Sütun süresi => genişlik => 5, ISA => 'süresi'; 1; Kodunuzda ::: ayrıştırıcımı kullanın; ($ line =) {eval {$ nesnem = benim :: parser-> ayrıştırım ($ satır); Deyin $ nesne-> first_name; do_something () $ $ Nesne-> Süre-> in_units ('Mins')> 60 ise; }; } Ürünün ana sayfası
Parse :: fixedrecord İlgili Yazılım