0
我想從聯機XML文件中獲取數據並保存爲CSV格式。我可以保存CSV文件,但數據不能以逗號分隔的CSV格式正確保存,並且數據沒有分隔符,也不能正確導入到mysql中。它在mysql中導入一列,其中有8列,它應該按CSV數據導入到不同的列中。從XML流爲MYSQL導入生成CSV文件
我使用
$report = stream_get_contents($request->getReport());
// output headers so that the file is downloaded rather than displayed
header('Content-type: text/csv');
header('Content-Disposition: attachment; filename="data.csv"');
// do not cache the file
header('Pragma: no-cache');
header('Expires: 0');
$file = fopen('data.csv','w+');
fwrite($file,$report);
fclose($file);
謝謝您的回覆。當我使用它,它給了我一個錯誤>警告:file_get_contents()期望參數1是一個有效的路徑,資源給定我 – user1001176