Zadejte hledaný výraz...

Parsovanie csv, problem ak je prazdny

jano92
verified
rating uzivatele
24. 1. 2021 18:36:36
Ahoj, v php som velmi neorientujem ale nasiel som si script pre parsovanie csv na stackoverflow, funguje ako potrebujem ale nefunguje, ak csv je bez udajov. Viete ma niekto naviest ako to riesit, ako to osetrit? Ak je bez udajov, nestane sa nic a ani nenacita web, ak je s udajmi, vypisu sa.
Teraz ak je bez udajov, cely web padne na chybe too much requests
CSV vyzera nejak tak:
{"krajina":"sk","timeline":{"jedna":0,"dva":2,"tri":3}}
a bez udajov vyzera tak:
{"data":"no data exist"}
$file = fopen('www.subor.sk/subor.csv', 'r');
while (($line = fgetcsv($file)) !== FALSE) {
for($i = 1; $i < count($line); $i++) {
$lines = explode(':', $line);
for($j = 0; $j < count($lines); $j++) {
$data = $lines;
}
}
}
$vaccDate = date("d. m. Y", strtotime($lines));
$vacc = preg_replace('/+/', '', $lines);
$vaccTotal = number_format(($vacc), 0, ',', ' ');
fclose($file);
?>
24. 1. 2021 18:36:36
https://webtrh.cz/diskuse/parsovanie-csv-problem-ak-je-prazdny/#reply1476014
David Musil
verified
rating uzivatele
(69 hodnocení)
24. 1. 2021 22:52:55
Zasadni bude asi to, ze mi to nepripada formatem jako CSV, ale spis jako JSON.
Tady uplne nevim, proc je to CSV soubor, stacil by TXT soubor, pokud jsou tyto obsahy.
CSV je tohle: https://support.spatialkey.com/spatialkey-sample-csv-data/ - je tam dost vzorovych souboru.
Oddelovac sloupcu v CSV je strednik nebo carka, proto tohle nemuze fungovat. Mas tam slozene zavorky a to je hlavni problem.
24. 1. 2021 22:52:55
https://webtrh.cz/diskuse/parsovanie-csv-problem-ak-je-prazdny/#reply1476013
TomasX
verified
rating uzivatele
(4 hodnocení)
25. 1. 2021 11:25:18
není to csv, ale json, takže ho neparsuješ vůbec správně. Na každý řádek použij funkci json_encode, ta ti z toho udělá objekt.
25. 1. 2021 11:25:18
https://webtrh.cz/diskuse/parsovanie-csv-problem-ak-je-prazdny/#reply1476012
jano92
verified
rating uzivatele
25. 1. 2021 12:59:18
Dakujem obom, uz som na dobrej ceste :D
25. 1. 2021 12:59:18
https://webtrh.cz/diskuse/parsovanie-csv-problem-ak-je-prazdny/#reply1476011
David Musil
verified
rating uzivatele
(69 hodnocení)
25. 1. 2021 18:50:25
Napsal jano92;1612991
Dakujem obom, uz som na dobrej ceste :D
Kdyztak napis. V importech CSV a JSON si libuji kazdy treti den :)
25. 1. 2021 18:50:25
https://webtrh.cz/diskuse/parsovanie-csv-problem-ak-je-prazdny/#reply1476010
Pro odpověď se přihlašte.
Přihlásit