| Postrar :: FixedRecord Pársero orientado a objetos para registros de ancho fijo |
Descargar ahora |
Postrar :: FixedRecord Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Jesse Luehrs
- Sitio web del editor:
- http://search.cpan.org/~doy/
Postrar :: FixedRecord Etiquetas
Postrar :: FixedRecord Descripción
Parse :: Solucionado es una subclase Perl de alces con un lenguaje específico de dominio simple (DSL) para definir los analizadores. Puede usar cualquier restricción de tipo que le guste, siempre y cuando tengan una coerción de STR. Si desea generar objetos de fila en el mismo formato, también deben tener una sobrecarga. Apare :: Solucionado proporciona una duración y las restricciones de DateTime para usted fuera de la casilla.SynopsisAssuming Usted tiene datos como este: Fred Bloggs | 2009-12-08 | 01:05 Mary Blige | 2009-12-08 | 00: 30 Para crear un analizador: paquete My :: analizador; Usar Parse :: FixedRecord; # Importaciones estrictas y advertencias de la columna primero_name => Ancho => 4, ISA => 'STR'; Foto ' '; columna last_name => anchth => 6, isa => 'str'; foto '| '; Fecha de la columna => Ancho => 10, ISA => 'FECHA'; foto '| '; Duración de la columna => Ancho => 5, ISA => 'DURACIÓN'; 1; en tu código: usa mi :: analizador; Mientras (MIS $ LINE =) {EVAL {MY $ OBJET = MY :: PERSER-> Parse (línea de línea); Diga $ objeto-> first_name; do_something () si $ $ objeto-> duración-> in_units ('mins')> 60; }; Página de inicio del producto
Postrar :: FixedRecord Software relacionado