У меня есть массив javascript, который я должен сохранить как CSV в среде клиента. Возможно ли использование jquery? Я тоже должен работать во всех основных браузерах. Я использую схему symfony2. Как это можно сделать, если я могу передать этот массив на сервер. Пожалуйста, объясните наилучший способ передать массив, поскольку я с довольно большим массивом ассоциативных массивов.Экспорт массива javascript как CSV
1
A
ответ
2
Вы можете отправить данные на сервер, но вы хотите (используя $_POST
, AJAX
и т. д.). Как только данные поступают на сервер, это значит, что I отправит данные в файл CSV.
$serialized_data = $_POST['some_data_array'];
if($downloadFile) // simple condition
{
$fp = fopen('php://memory', 'w+'); // open up write to memory
foreach($serialized_data as $row) // $serialized_data represents what you sent to the server from JS
{
fputcsv($fp, $row);
}
rewind($fp);
$csvFile = stream_get_contents($fp);
fclose($fp);
header('Content-Type: text/csv');
header('Content-Length: '.strlen($csvFile));
header('Content-Disposition: attachment; filename="yourFile.csv"');
exit($csvFile);
}
Смежные вопросы
- 1. Экспорт csv-файла из массива
- 2. Экспорт в CSV в Javascript
- 3. Экспорт теста в CSV javascript
- 4. Javascript Экспорт данных в CSV-файл
- 5. Экспорт массива в excel xlsx в javascript
- 6. Экспорт Json массива в CSV в PHP
- 7. Экспорт значений массива в файл csv java
- 8. Экспорт CSV с использованием javascript и aspx
- 9. Экспорт csv с Servlet и Javascript
- 10. Экспорт javascript или Flash в CSV/Excel
- 11. Rails - CSV (экспорт в CSV)
- 12. Экспорт списка массивов в python как csv
- 13. Экспорт Interbase в CSV
- 14. Экспорт в CSV
- 15. Экспорт доступа к CSV
- 16. экспорт BeautifulSoup в CSV
- 17. iSeries Экспорт в CSV
- 18. экспорт DataGridView в CSV
- 19. Flask-Admin: Экспорт CSV
- 20. Экспорт таблицы в CSV
- 21. Экспорт данных CSV OTRS
- 22. Джанго - Экспорт CSV ASCII
- 23. Экспорт запроса в CSV
- 24. Экспорт CSV из JDE
- 25. Экспорт в CSV
- 26. Экспорт записи в CSV
- 27. многомерный массив + CSV Экспорт
- 28. CSV-экспорт из ActiveScaffold
- 29. Экспорт excel в csv
- 30. Экспорт содержимого в CSV файл
проблема не будет, вероятно, будет доступ к файловой системе, независимо от того, если вы непосредственно попробуйте сохранить из Javascript в CSV или передавать данные на сервер и возвращает файл CSV, чтобы сохранить на клиенте. – frequent