Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Perl Programming >> Content
Hoe naar CSV -bestanden lezen in Perl
CSV ( Comma -Separated Value ) is een speciaal bestandsformaat dat gebruikt wordt om spreadsheet gegevens van de ene toepassing naar de andere . In CSV -indeling wordt opgeslagen in een eenvoudige tekstbestand met de waarden in elke rij gescheiden door komma's en elke rij gescheiden door een spatie . Meestal , maar niet altijd , de eerste lijn wordt gebruikt om de naam van de kolommen geven . Bijvoorbeeld , zou de volgende tekst deel uitmaakt van een CSV- spreadsheet voor boeken zijn : " Title " , " Author ", " Romeo en Julia " , " William Shakespeare " "Hamlet " , " William Shakespeare " Lees CSV-bestanden in de programmeertaal Perl met behulp van de tekst :: CSV bibliotheek . Instructies
1

Maak een nieuw tekstbestand in een teksteditor . Elke tekstverwerker zal doen , zoals Windows Notepad , maar het bestand moet eindigen met de " . Pl " extensie en niet " . Txt " of " . Rtf . "

Paste 2 de volgende handtekening op de eerste regel van het tekstbestand . Hoewel niet verplicht , het helpt als je je werk aan anderen of vergeet later welke taal het script wordt gebruikt .

# ! /Usr /bin /perl
3

Voeg de volgende regel toe aan het tekstbestand naar de Perl CSV parsing library te importeren :

gebruik tekst
:: CSV ;

Parse 4 en print de inhoud van een CSV-bestand door het te plakken deze lijnen :

mijn $ input
= ' file.csv ' ;

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

geopend ( CSV ​​, " < " , $ input ) ;

terwijl ( ) {if ( $ parser - > parse ( $ _ ) ) { mijn @ columns = $ parser - > velden ( ) ; print " @ kolommen \\ n " ; } } afsluiten CSV ; .

Vervang ' file.csv ' met de naam van het CSV-bestand te parsen

Previous: Next:
  Perl Programming
·Hoe te Line Feeds Verwijder in…
·Hoe kan ik een string in Perl 
·Hoe te lezen meer dan een lijn…
·Om te lezen hoe Van DOSBox in …
·Hoe te verwijderen White Space…
·Perl Elke vs Foreach 
·Hoe maak je een CPAN module op…
·Hoe een bestand in Perl Onthou…
·Hoe te Uitvoer Omleiden naar I…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een tabel voor een gescheide…
·Hoe de Eerste Lijn van een string verwij…
·Hoe te gebruiken Python te controleren o…
·Twitter API Password Length Limit 
·Hoe maak je een lijst van Strings Toon i…
·Hoe je het aantal retweets in PHP 
·Hoe maak je een DataTable gebruiken in V…
·Hoe je Voeg de Nieuw record in Access 20…
·Over Arrays 
Copyright © Computer Kennis http://www.nldit.com