Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako čítať CSV súborov v Perlu

CSV ( hodnoty oddelené čiarkami ) je špeciálny formát súboru používaný na prenos dáta tabuľky z jednej aplikácie do druhej . Dáta vo formáte CSV je uložený v základnom textového súboru s hodnotami v každom rade sú oddelené čiarkami a každý riadok oddelené medzerou . Zvyčajne , ale nie vždy , prvý riadok sa používa k názvu stĺpca . Napríklad, nasledujúci text môže byť súčasťou formáte CSV pre knihy : " Názov" , " Autor " , " Romeo a Júlia " , " William Shakespeare " , " Hamlet " , " William Shakespeare " čítať CSV v programovacom jazyku Perl pomocou Text :: CSV knižnice . Pokyny dovolená 1

Vytvorte nový textový súbor v textovom editore . Každý textový editor bude robiť , vrátane Windows Poznámkový blok , ale súbor by mal končiť príponou " . Pl " súboru a nie " . Txt " alebo " . Rtf . "
2

Paste po podpise na prvom riadku textového súboru . Hoci to nie je nutné , ale pomôže , keď budete distribuovať svoje práce s ostatnými , alebo zabudnúť neskôr , v akom jazyku je skript používa .

# ! /Usr /bin /perl
3

pridajte nasledujúci riadok do textového súboru pre import parsovanie knižnice Perl CSV :

používať Text :: CSV ;
4

analyzovať a vytlačiť obsah súboru CSV vložením tieto riadky :

my $ vstup = ' file.csv ' ;

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

otvorené ( CSV ​​, " < " , $ vstup ) ;

while ( ) { if ( $ parser - > parse ( $ _ ) ) { my @ stĺpca = $ parser - > pole ( ) ; print " @ stĺpcoch \\ n" ; } } blízkosti CSV ;

Nahraďte " file.csv " s názvom CSV súboru na analýzu
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené