Testo :: ECSV.

Routine di manipolazione CSV estesa
Scarica ora

Testo :: ECSV. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Jozef Kutej
  • Sito web dell'editore:
  • http://search.cpan.org/~jkutej/

Testo :: ECSV. Tag


Testo :: ECSV. Descrizione

Routine estese di manipolazione CSV Testo :: ECSV è un modulo perl per le routine di manipolazione csv estesa. Utilizzare la base "Testo :: csv_xs '; => Vedi testo :: csv_xs.roland Giersig ha avuto una presentazione a YAPC 2007 chiamato "Tecniche per il monitoraggio del sistema remoto". Stava spiegando la sua ricerca dopo un buon formato di registrazione o come memorizzare il flusso continuo dei dati in una forma più utilizzabile. XML? YAML? CSV? XML è bello ma per una macchina non per gli umani, Yaml è bello per entrambi, ma è difficile da grep. CSV è leggibile e grep-in grado ma non troppo flessibile. Quindi qual è la conclusione? L'ECSV è come un CSV ma in ogni campo separato da virgola è impostato il nome della colonna. Questo dà una flessibilità per saltare, riordinare, aggiungere i campi. Tutte le informazioni sono memorizzate per riga, quindi è facile da grep. Inoltre è facile confrontare due record con le linee MD5-ing. Le linee o facendo String Eq.synopsis utilizzare il testo :: ECSV; $ ECSV = Testo :: ECSV-> Nuovo (); # Crea un nuovo oggetto $ LINE = 'ID = 3, NAME = Testo :: ECSV, SHOT_DESC = Proposte routine di manipolazione CSV estese'; $ stato = $ ECSV-> Parse ($ LINE); # analizza una stringa CSV in campi # e valore nome paia% colonne = $ ECSV-> campi_Hash (); # Ottieni il campo analizzato Hash $ colonna = $ ECSV-> field_namy ('ID'); # Ottieni il valore del campo per il nome specificato $ ECSV-> Combina ('B' => 2, 'A' => 1, 'c' => 3,); # OK ($ ECSV-> String EQ 'B = 2, A = 1, C = 3'); Requisiti: · Perl.


Testo :: ECSV. Software correlato

metrica

Produce metriche per i programmi C, C ++, JavaScript e Python ...

658

Scarica