Kom ihåg mig?
Home Menu

Menu


Script som ska lägga till värde i .csv fil

Ämnesverktyg Visningsalternativ
Oläst 2008-12-16, 12:57 #1
eroticline eroticline är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2006
Inlägg: 23
eroticline eroticline är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2006
Inlägg: 23
Jag letar efter ett script tex VB-Script eller PHP etc. som kan lägga till värde i en .csv fil i slutet på varje rad baserat på om scriptet hittar viss text i texten som redan ligger i csv filen..

Jag håller på att fnula till en webbutik men den csv fil leverantören tillhandahåller har många brister...
tex så är storlekar på kläder i texten men finns inte som eget värde och det är detta ja vill den ska lösa...

saker ja löst är tex att filen är sepparerad med ; och dessa finns även i texten .. ytterst smart ...
även , finns i texten vilket rörde till de lite men med lite pyssel hit o dit är allt detta löst ...
nu är filen separerad med | istället vilket gör att ja kan spara de andra tecknen i texten ...

alltså vill ja scriptet ska söka efter tex.

S/M och då lägga till ett nytt värde i slutet på raden.
M/L och då lägga till ett nytt annat värde i slutet på raden.
och förekommer inget av de alternativen så ska den infoga separering utan värde.

Tacksam för ideer och tips

Christer Blom
eroticline är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-12-16, 13:46 #2
eroticline eroticline är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2006
Inlägg: 23
eroticline eroticline är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2006
Inlägg: 23
ett alternativ gissningsvis även om ja inte är hemma där skulle vara att läsa ner filen rad för rad i en array och låta scriptet läsa igenom en kolumn och leta efter S/L,S/M etc och beroende på vad den ser spara ner raden i nytt .csv och lägga till ny data efter.

är jag ute och cyklar nu ??

// C.
eroticline är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-12-17, 23:55 #3
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Citat:
Originally posted by eroticline@Dec 16 2008, 13:57
Tacksam för ideer och tips
Den bästa lösningen vore säkerligen att använda XML istället för csv så att man slipper problemet helt och hållet… Men det kanske du redan vet.

Enklaste lösningen är väl att använda ett regexp som letar upp det du letar efter och lägga till ett värde enligt vad den har hittat - rad för rad kan ju vara praktiskt. Perl är ett trevligt språk för sådant.
martine är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 23:11.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017