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 | 5745 (5004) | St235 |
» | Monster Energy (strani: 1 2 )Oddelek: Loža | 17038 (10008) | Starcraft|| |
» | Iscem 2 Sirupa (sirup iz melase, temen koruzni sirup)Oddelek: Loža | 7078 (5764) | kmetek |
⊘ | kako zasluziti veliko denarjaOddelek: Omrežja in internet | 1424 (1392) | jurre |
» | led diaode v tipkovnicoOddelek: Strojna oprema | 1352 (1102) | Klemenn |