将CSV转换为JSON并使用HTML显示

时间:2012-05-21 20:13:11

标签: php json

我正在使用此代码处理上传的csv文件。如何将其转换为Json并循环显示在用户的屏幕上?

 if (($handle = fopen('upload/'.$current.$_FILES["file"]["name"]. '', "r")) !== FALSE) {
    while (($row_array = fgetcsv($handle, 1024, ","))) { 
         foreach ($row_array as $key => $val) {
             $row_array[$key] = trim(str_replace('"', '', $val));
             }
         $complete[] = $row_array;
         }
         fclose($handle);
     }

1 个答案:

答案 0 :(得分:1)

您应该使用

将数组编码为json
json_encode($complete);

然后你需要在客户端使用javascript迭代该数组。