2015-07-13 2 views
0

У меня строка с разделителями, исходящая из службы, я хочу преобразовать эту строку с заголовками в файл CSV-файла.PHP преобразовать строку с разделителями-запятыми в файл CSV

empId,empName,salary,depName,depId 
    1,John,20000,IT,2 

Может ли кто-нибудь помочь мне с фрагментом кода/ссылкой.

+0

Разве это не CSV? Вы просто хотите [принудительно загрузить] (http://stackoverflow.com/questions/7263923/how-to-force-file-download-with-php)? –

ответ

1

заголовок изменения первого

<?php 
    header('Content-Disposition: attachment; filename="downloaded.csv"'); 
    echo 'empId,empName,salary,depName,depId'; 
    echo '1,John,20000,IT,2'; 
?> 

, а затем повторить свой выход.

+0

Sry, служба возвращает CSV, проблема в ответе на jQuery failCallback, я вижу строку CSV в jqXHR. – user804401

+0

установите это также в заголовке («Set-Cookie: fileDownload = true; path = /») и попробуйте – Raghavendra

+0

нет, это не помогает, я думаю, что что-то должно быть добавлено в параметры jquery get, пытаясь с несколькими параметрами, такими как dataType: "text/csv ", по-прежнему сталкивается с проблемой – user804401

Смежные вопросы