Forum » Programiranje » pobiranje podatkov iz .txt
pobiranje podatkov iz .txt

egolob ::
v .txt sem izvozil zadeke iz telefonskega imenika. Nekako tako zgleda, kot prikazujem spodaj. Sedaj bi rad naslednje: iz vsakega zadetka izlocil le 3. vrstico in jo premaknil v bazo ter locil vsako ime v drugo vrstico. Iz te baze pa bi nato rad, da se odstrani vsako vrstico, ki vsebuje d.o.o., s.p., d.d., drustvo, ... saj bi rad dobil ven le imena in priimke. Kako zakomplicirano zna biti taksno opravilo, koliko bi vi ponudili programerju za taksno stvar?
NOVO MESTO
POŠTA: 8000 NOVO MESTO
ABAZOVIČ ISMET
KOŠENICE 35
TELEFON: (07) 3347082
NOVO MESTO
POŠTA: 8000 NOVO MESTO
ABC CIBIC D.O.O.
NOVI TRG 1
TELEFON: (07) 3370320
TELEFON: (041) 685161
TELEFAKS: (07) 3370321
NOVO MESTO
POŠTA: 8000 NOVO MESTO
ABDIČ VAHIDA
SEIDLOVA CESTA 24
TELEFON: (07) 3341134
NOVO MESTO
POŠTA: 8000 NOVO MESTO
ABAZOVIČ ISMET
KOŠENICE 35
TELEFON: (07) 3347082
NOVO MESTO
POŠTA: 8000 NOVO MESTO
ABC CIBIC D.O.O.
NOVI TRG 1
TELEFON: (07) 3370320
TELEFON: (041) 685161
TELEFAKS: (07) 3370321
NOVO MESTO
POŠTA: 8000 NOVO MESTO
ABDIČ VAHIDA
SEIDLOVA CESTA 24
TELEFON: (07) 3341134

netanyahu ::
/^POŠTA/ {
getline
if($0 ~ /D\.O\.O\./ || $0 ~ /S\.P\./)
next
split($0, a, / /)
for(i in a)
print a[i]
}
Vzelo je deset minut, zdaj pa jurja prosim.

egolob ::
ej tnx, a imas paypal ali moneybookers racun? :) V katerem programskem jeziku pa je to? In kaj bi moral se dodati da bi mi pobiralo podatke iz telimenik.txt in dalo v novabaza.txt Tega dela ni verjetno se tu.

'FireSTORM' ::
Če zdaj prav razumem, ti hočeš nekaj narediti ampak sploh neveš v katerem programskem jeziku bi to rad naredil?
Težka, svet pozna že mnogo programskih jezikov in ziher se najde na ST vsaj eden za vsak programski jezik ki ve z njim prebrat in zapisat v datoteko...
Težka, svet pozna že mnogo programskih jezikov in ziher se najde na ST vsaj eden za vsak programski jezik ki ve z njim prebrat in zapisat v datoteko...
Those penguins.... They sure aint normal....

CaqKa ::
predvidevam da je zgornja koda kak linux bash skript.. tako da enostavno na koncu skripta dodaš preusmeritev v datoteko
skripta.sh > NovaBaza.txt
skripta.sh > NovaBaza.txt

StratOS ::
Zakaj podvojuješ teme ?
Še vedno je vprašanje kako "prekopirati" celotno bazo.
Še vedno je vprašanje kako "prekopirati" celotno bazo.
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."

StratOS ::
kakšnega moderatorja foruma.
http://www.slo-tech.com/script/forum/izpisitemo.php?threadID=274540#neprebrano
Še nekrat potrebujemo prvo kakšen aspack decompresor - unpacker, potem se lahko menimo naprej ...
http://www.slo-tech.com/script/forum/izpisitemo.php?threadID=274540#neprebrano
Še nekrat potrebujemo prvo kakšen aspack decompresor - unpacker, potem se lahko menimo naprej ...
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."

Karlos ::
Mogoče bi ti tole lahko kej prov prišlo
KLIK
KLIK
Sai Baba: "Dam vam to, kar hočete, da boste hoteli to, kar vam želim dati."

Ice-Heki ::
Nisem bral cele teme, zato se opravičujem če narobe razmišljam:
Tele podatke si izvozil iz TISa in če potrebuješ samo 3 vrstico, zakaj potem nisi pri nastavitvah izvoza določil, da ti izvozi samo naziv / ime naročnika?
Še to: Koliko bi ponudil programerju za tole? Tole ni nevem kako opravilo (vsaj zame ne, sem že delal s TISom podobne primere kot ga imaš ti), glede na to da programiram največ v PHPju, bi se zadeve lotil tako, da bi odpru tole datoteko, vzel posamezni zapis, vzel tretjo vrstico jo skopiral v neko novo datoteko pri tem pa pogledal še, ali ima zapis S.P ali je brez....
Dela za kakšen dan, da se vse še stestira ...
Tele podatke si izvozil iz TISa in če potrebuješ samo 3 vrstico, zakaj potem nisi pri nastavitvah izvoza določil, da ti izvozi samo naziv / ime naročnika?
Še to: Koliko bi ponudil programerju za tole? Tole ni nevem kako opravilo (vsaj zame ne, sem že delal s TISom podobne primere kot ga imaš ti), glede na to da programiram največ v PHPju, bi se zadeve lotil tako, da bi odpru tole datoteko, vzel posamezni zapis, vzel tretjo vrstico jo skopiral v neko novo datoteko pri tem pa pogledal še, ali ima zapis S.P ali je brez....
Dela za kakšen dan, da se vse še stestira ...
Zgodovina sprememb…
- spremenil: Ice-Heki ()

StratOS ::
Hja, če hočeš le imena in priimke iz tis.txt --> tisout.txt stripat brez s.p. in d.o.o. ti je na voljo tole :
TXTStripper.
Za delovanje potrebuješ VB6 runtime M$ datoteke !
Program v trenutnem direktoriju konvertira stripane podatke iz tis.txt v tisout.txt ( le imena in priimke ).
konvertira pod navedenimi pogoji v :
TXTStripper.
Za delovanje potrebuješ VB6 runtime M$ datoteke !
Program v trenutnem direktoriju konvertira stripane podatke iz tis.txt v tisout.txt ( le imena in priimke ).
CELJE
POŠTA: 3000 CELJE
BABIČ JANKO
ZAGRAD 61 F
TELEFON: (03) 5442088
CELJE
POŠTA: 3000 CELJE
BERTOSSI JANKO
MIKLOŠIČEVA ULICA 1
TELEFON: (041) 710851
CELJE
POŠTA: 3000 CELJE
BOBEK JANKO S.P.
SMREKARJEVA ULICA 2
TELEFON: (0599) 35454
TELEFON: (0599) 20240
CELJE
POŠTA: 3000 CELJE
BOGATAJ JANKO
NA ZELENICI 8
TELEFON: (03) 5481071
CELJE
POŠTA: 3000 CELJE
BUDJA JANKO
VRUNČEVA ULICA 25 C
TELEFON: (03) 5416621
CELJE
POŠTA: 3000 CELJE
BUDNA JANKO ING.
MENCINGERJEVA ULICA 9
TELEFON: (03) 5451600
CELJE
POŠTA: 3000 CELJE
CAFUTA JANKO
TOVARNIŠKA ULICA 31
TELEFON: (040) 842920
CELJE
POŠTA: 3000 CELJE
CAFUTA JANKO
RONKOVA ULICA 21
TELEFON: (03) 4902300
CELJE
POŠTA: 3000 CELJE
CAFUTA JANKO PROF.
TRUBARJEVA ULICA 2
TELEFON: (03) 5442617
CELJE
POŠTA: 3000 CELJE
CESAR JANKO
LJUBLJANSKA CESTA 78 A
TELEFON: (040) 389371
konvertira pod navedenimi pogoji v :
BABIČ JANKO
BERTOSSI JANKO
BOGATAJ JANKO
BUDJA JANKO
BUDNA JANKO ING.
CAFUTA JANKO
CAFUTA JANKO
CAFUTA JANKO PROF.
CESAR JANKO
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."
Zgodovina sprememb…
- spremenila: StratOS ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Ime firme oz. spOddelek: Loža | 5940 (5199) | St235 |
» | Monster Energy (strani: 1 2 )Oddelek: Loža | 17296 (10266) | Starcraft|| |
» | Iscem 2 Sirupa (sirup iz melase, temen koruzni sirup)Oddelek: Loža | 7138 (5824) | kmetek |
⊘ | kako zasluziti veliko denarjaOddelek: Omrežja in internet | 1454 (1422) | jurre |
» | led diaode v tipkovnicoOddelek: Strojna oprema | 1384 (1134) | Klemenn |