>> Als ik gewoon "echo $data;" doe werkt het wel
Wat krijg je dan te zien?
Ozzie PHP op 08/11/2016 16:03:40
>> Als ik gewoon "echo $data;" doe werkt het wel
Wat krijg je dan te zien?
De inhoud van de csv file.
En wat krijg je zo te zien:
<?php
$data = file_get_contents("test.csv");
$data = json_encode($data);
var_dump($data);
?>
Ozzie PHP
08-11-2016 16:21
gewijzigd op 08-11-2016 16:26
Dan is het encoden dus mislukt. Dat was ook de reden waarom ik vroeg wat (de inhoud) je erin stopt. Er lijkt dus iets met de inhoud niet oké te zijn.
Ok, maar wat kan er mis zijn met een csv file die ik vers uit een spreadsheet programma heb geëxporteerd? Zijn er verboden karakters?
Maar ik betwijfel hoe json_encode dit encode?
Als string in een JSON heb je er weinig aan.
- Ariën - op 08/11/2016 16:37:29
Maar ik betwijfel hoe json_encode dit encode?
Als string in een JSON heb je er weinig aan.
Wat bedoel je precies? Ik zal het toch op één of andere manier moeten encoden...
Kun je niet een stukje van die string laten zien? Dat praat wat makkelijker.
Van CSV naar array naar json_encode.