Connaissances Informatiques >> programmation >> programmation Perl >> Content
  Derniers articles
  • Comment faire pour appeler des routi…
  • Comment réinstaller un module CPAN 
  • Comment faire pour déboguer Perl su…
  • Comment ajouter des modules Perl 
  • Comment utiliser DBI se connecter à…
  • Comment rediriger la sortie à l'ent…
  • Comment tester pour voir si un fichi…
  • Comment construire un module RPM Per…
  • Comment faire pour supprimer les sau…
  • Comment lire les fichiers CSV en Per…
  •   programmation Perl
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    programmation Perl

    Comment lire les fichiers CSV en Perl

    CSV ( comma-separated value ) est un format de fichier spécial utilisé pour transférer des données d'un tableur d'une application à une autre . Les données au format CSV sont stockées dans un fichier texte de base avec les valeurs de chaque ligne séparés par des virgules et chaque ligne séparés par un espace vide . Habituellement, mais pas toujours , la première ligne est utilisé pour donner le nom de colonnes. Par exemple , le texte suivant pourrait faire partie d' une feuille de calcul CSV pour les livres : "Titre ", " Auteur " " Roméo et Juliette ", " William Shakespeare" "Hamlet ", " William Shakespeare" Lire des fichiers CSV dans le langage de programmation Perl en utilisant le Text :: CSV bibliothèque . Instructions
    1

    Créer un nouveau fichier texte dans un éditeur de texte. N'importe quel éditeur de texte fera l'affaire, y compris Windows Notepad , mais le fichier doit se terminer par l'extension de fichier " . Pl" et non pas " . Txt " ou " . Rtf . "
    2

    Colle la signature suivante à la première ligne du fichier de texte. Bien que non requis , il est utile si vous distribuez votre travail aux autres ou oubliez plus tard quelle langue le script utilise .

    #! /Usr /bin /perl
    3

    Ajoutez la ligne suivante dans le fichier texte à importer la bibliothèque d'analyse CSV Perl :

    use Text :: CSV;
    4

    Parse et imprimer le contenu d'un fichier CSV en collant ces lignes :

    my $ input = " file.csv ';

    my $ parser = Text :: CSV -> new ();

    ouvert ( CSV, "<", $ input ) ;

    while ( ) { if ($ parser- > parse ( $ _ ) ) { my @ columns = $ parser- > Champs ( ) ; print " @ colonnes \\ n"; } } close CSV; .

    remplacer « file.csv » avec le nom du fichier CSV pour analyser

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour installer manuellement le module Perl sur Windows Vista 
  • Comment créer un fichier PERL 
  • Comment réinstaller un module CPAN 
  • Comment générer un mot de passe aléatoire 
  • Comment faire pour intégrer Perl HTML 
  • Comment faire pour convertir références à des tableaux en Perl 
  • Comment remplacer les espaces de fin avec des expressions régulières Perl 
  • Comment garder une fenêtre focalisée en Perl /Tk 
  • Comment faire pour convertir en UTF-8 en UTF -16 en Perl 
  • Perl Options du débogueur 
  • Connaissances Informatiques © http://www.ordinateur.cc