Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Perl Programming >> Content
    Hvordan lese CSV -filer i Perl
    CSV ( kommaseparert verdi ) er et spesielt filformat som brukes til å overføre data i regneark fra ett program til et annet . Data i CSV -format er lagret i en enkel tekstfil med verdiene i hver rad separert med komma og hver rad adskilt med mellomrom . Vanligvis, men ikke alltid , er den første linje som brukes for å angi navnet på kolonner . For eksempel kan følgende tekst være en del av et CSV -regneark for bøker : "Tittel" , " Forfatter " " Romeo og Julie ", " William Shakespeare " " Hamlet ", " William Shakespeare " Les CSV-filer i Perl programmeringsspråk ved hjelp av Text :: CSV bibliotek . Instruksjoner
    en

    Lag en ny tekstfil i en tekst editor. Enhver tekst editor vil gjøre, inkludert Windows Notepad , men filen skulle ende med " . Pl " filtype og ikke " . Txt " eller " . RTF . "
    2

    Paste følgende signaturen til den første linjen i tekstfilen. Selv om ikke nødvendig , det hjelper hvis du distribuere arbeidet til andre eller glemmer senere hvilket språk skriptet bruker.

    #! /Usr /bin /perl
    3

    Legg til følgende linje i tekstfilen å importere Perl CSV parsing bibliotek : en

    bruk tekst :: CSV ;
    4

    Parse og skrive ut innholdet i en CSV -fil ved å lime disse linjene :

    min $ innspill = ' file.csv ';

    min $ parser = Tekst :: CSV - > new ();

    åpen ( CSV, " < ", $ input);

    while ( ) { if ( $ parser -> parse ( $ _ ) ) { mine @ kolonner = $ parser -> felt ( ) ; print " @ kolonner \\ n "; } } nært CSV ; .

    Erstatt file.csv "med navnet på CSV -filen til å analysere

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan finne den filstørrelse i Perl 
    ·Hvordan finne lengden på en Array i Perl 
    ·Hvordan få den siste Argument som en matrise i Perl 
    ·Slik installerer PPM Fra CPAN 
    ·Hvordan skrive ut tall i et Perl Script 
    ·Hvordan erstatte etterfølgende mellomrom med perl regu…
    ·Hvordan bruke Net Twitter PERL 
    ·Slik bruker du Skriv ut -funksjonen i Perl 
    ·Slik konverterer UTF - 8 til UTF - 16 i Perl 
    ·Hvordan Les inntasting Fra DOSBox Med Perl 
      Anbefalte artikler
    ·Hvordan gjøre linjeskift i PHP 
    ·Hvordan Enter boolske uttrykk i Java 
    ·Hvordan åpne et Word -dokument med bilder Bruk VB Net 
    ·Hvordan legge til en kommentar begivenhet i Visual Basi…
    ·Hva er de tilstelninger og begivenheter Handlers i Visu…
    ·Hvordan Tegn et hjerte med PHP GD 
    ·Teknikker av semantisk Beskrivelse 
    ·Hvordan å kompilere et CPP på DOS 
    ·Slik konverterer Clarion til Vb.Net 
    ·Java hashCode for boolske Typer 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/