Archivo :: Tabular

Archivo :: Tabular puede buscar y editar archivos tabulares planos.
Descargar ahora

Archivo :: Tabular Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Laurent Dami
  • Sitio web del editor:
  • http://search.cpan.org/~dami/

Archivo :: Tabular Etiquetas


Archivo :: Tabular Descripción

Archivo :: Tabular puede buscar y editar archivos tabulares planos. Archivo :: Tabular puede buscar y editar archivos tabulares planos.Synopsis Use Archivo :: Tabular; My $ F = nuevo archivo :: tabular ($ nombre de archivo); My $ Row = $ F-> Fetchrow; Imprimir $ fila -> {field1}, $ fila -> {field2}; $ fila = $ f-> fetchrow (donde => 'supword'); $ fila = $ f-> fetchrow (donde => '' '' 'field1> 4 y field2> = "01.01.2001"'); $ fila = $ f-> fetchrow (donde => qr / somes + (complejos *)? (regex | expresión regular) / i); $ f-> rebobinar; mis $ filas = $ f-> fetchall (donde => 'somefield = ~ ^ +'); Imprimir $ _-> {somefield} foreach @ $ filas; $ f-> rebobinar; $ filas = $ f-> fetchall (donde => '+ field1: someword -field2: otra palabra', orderby => '' field3, field6: num, field5: -alpha '); $ f-> rebobinar; My $ Hashrows = $ F-> Fetchall (donde => 'Foo y no Barra', KEY => 'SomeField'); Imprimir $ Hashrows -> {Somekey} {sintetherfield}; # Abierto para actualizaciones, y recuerde las actualizaciones en un archivo de diario $ F = nuevo archivo :: Tabular ("+> $ DiarioFile"}); # Actualizaciones a posiciones específicas (números de línea) $ F-> Splices (4 => 2, UNDEF, # Eliminar 2 líneas de la posición 47 => 1, {f1 => $ v1, f2 => $ v2, ... }, # reemplazar la línea 79 => 0, {...}, # Insertar 1 nueva línea en la posición 922 => 0, # Insertar varios Líneas en pos. 22 ... -1 => 0, # Anexar al final); # Shorthand para agregar nuevos datos al final $ F-> agregar ({f1 => $ v1, f2 => $ v2, ...}); # mismo, pero use el "hash :: tipo" asociado al archivo $ F-> Anexo ($ F-> HT-> Nuevo ($ V1, $ V2, ...)); $ f-> claro; # elimina todos los datos (pero mantiene la línea de encabezado) # actualizaciones en las teclas específicas, correspondientes a @keyfields $ f-> writekeys ({key1 => {f1 => $ v1, f2 => $ v2, ...}, # Agregar o actualizar KEY2 => Undef, # Eliminar ...}, @keyfields); # Reproducción de actualizaciones en un archivo de copia de seguridad MY $ BCK = nuevo archivo :: Tabular ("+ Requisitos: · Perl


Archivo :: Tabular Software relacionado

XML :: FLUJO

XML :: Flow permite almacenar (restaurar) las estructuras de datos PERL en la corriente XML. ...

154

Descargar