FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Nykomling
|
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 |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Nykomling
|
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. |
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Mycket flitig postare
|
Citat:
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. |
|||
![]() |
![]() |
Svara |
|
|