🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #51992

Re: Z Excela do Perla

#51992
From: neo77
Date: Wed, 13 Oct 2010 07:54
40 lines
2438 bytes
On 12 Paź, 22:00, newmefin <newme...@gmail.com> wrote:
> Witam,
>
> Dopiero zaczynam swoją przygodę z Perlem i mam pytanko.
> Mam zbiór plików w Excelu z rozszerzeniem csv (w każdym po dwie
> kolumny z danymi). Chodzi o to, żeby z tych plików stworzyć, jako
> wynik plik o strukturze tablicy rozproszonej:
> %nazwa=(
> nazwa pliku bez rozszerzenia=>{
> pole 1 (kolumna A) => 'informacja (kolumna B)',
> pole 2 (kolumna A) => 'informacja (kolumna B)',
> .
> .
> .},
>
> );
> Czy możecie coś doradzić?

Zastanow sie co chcesz zrobic?

masz kilka plikow z ktorych chcesz wczytac dane, to raz  # patrz glob
albo operator <>

dane beda umieszczone w hashu:
      klucz (nazwa pliku bez r.) => hash z zawatoscia,       # patrz
s///
to dwa

przy wczytywaniu danych z pliku chcesz zeby zostaly zapisane do hasha
kolumna A => kolumna B, to trzy   # patrz split, operator <>

pliki sa z csvami excela wiec zgodne ze specifikacja csv czyli
separatorem jest \t, to cztery

teraz powinno byc latwiej, ktory z tych etapow potrafisz wykonac
samodzielnie a z ktorym ci pomoc?


pozdrawiam
pawel
Technical Details
Message-ID: <5e28bce1-f65c-4112-b4cd-5c0c8942cbe2@v23g2000vbi.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!v23g2000vbi.googlegroups.com!not-for-mail
References: <e59cab1f-665e-47ae-a2aa-ca06d2bfa19c@t8g2000yqk.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!v23g2000vbi.googlegroups.com!not-for-mail
From: neo77 <neo77@panth-net.com>
Newsgroups: pl.comp.lang.perl
Subject: Re: Z Excela do Perla
Date: Wed, 13 Oct 2010 00:54:17 -0700 (PDT)
Organization: http://groups.google.com
Lines: 42
Message-ID: <5e28bce1-f65c-4112-b4cd-5c0c8942cbe2@v23g2000vbi.googlegroups.com>
References: <e59cab1f-665e-47ae-a2aa-ca06d2bfa19c@t8g2000yqk.googlegroups.com>
NNTP-Posting-Host: 87.204.150.226
Mime-Version: 1.0
X-Trace: posting.google.com 1286956457 16812 127.0.0.1 (13 Oct 2010 07:54:17 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 13 Oct 2010 07:54:17 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: v23g2000vbi.googlegroups.com; posting-host=87.204.150.226; posting-account=FoRMkgoAAAB9M583cuIYMaM3EaLsY1IT
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.55 Safari/534.3,gzip(gfe)
X-Original-Bytes: 2333
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit