Avatar billede encorez Nybegynder
08. oktober 2011 - 16:11 Der er 3 kommentarer og
1 løsning

CSV-fil med komma i felterne

Hej

Jeg har et excel ark. Når jeg konverterer det til CSV, så bliver det kommasepareret.
Problemet er at der også er værdier med komma i, og det giver mig et problem når jeg bruger explode.

En linie i CSV er f.eks.
"Danmark","6324324,45"

Der vil jeg have den lille splittet op i et array, så jeg kan arbejde med det. Men bruger jeg komma som seperator i explode, så bruger den jo også det komma der er i midten af en af værdierne.

Er der en mulighed for at håndtere det anderledes?
Avatar billede olebole Juniormester
08. oktober 2011 - 16:53 #1
<ole>

Prøv at kikke på [urk=http://dk2.php.net/manual/en/function.str-getcsv.php]str_getcsv[/url] og [url=http://dk2.php.net/manual/en/function.fgetcsv.php]fgetcsv[]

/mvh
</bole>
Avatar billede olebole Juniormester
08. oktober 2011 - 16:55 #2
Ups ... jeg mangler vist min BB-Code Editor på denne maskine  :D

Prøv at kikke på str_getcsv og fgetcsv
Avatar billede encorez Nybegynder
10. oktober 2011 - 07:57 #3
Mange tak, det var lige hvad jeg skulle bruge.
Jeg anede ikke PHP havde funktioner til det formål :)

Læg et svar som tak for hjælpen
Avatar billede encorez Nybegynder
05. november 2011 - 09:55 #4
tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester