2016-12-21 14 views
0

Если размер данных JSON составляет от 40 до МБ (около 60 тыс. Строк с примерно 20 столбцами). Какая лучшая клиентская библиотека используется для экспорта в Excel?Как экспортировать большой набор данных для Excel на стороне клиента?

+0

Я попытался использовать экспорт файлов datatables.net, и это сбой в браузерах IE и Edge , –

+0

Кроме того, я попытался реализовать библиотеку SheetJS/js-xlsx - это заканчивается из памяти. У меня нет проблем с браузером Chrome. Это действительно проблема в браузерах IE 11 и Edge. Любые указатели на это оказали бы большую помощь. –

ответ

0

как для js, есть ограничение, установленное JavaScriptSerializer.MaxJsonLength, иначе json может отправлять как можно больше данных. IE вылетает из-за того, что он не может обрабатывать так много данных, поэтому вы должны отправить 8k блоков данных, а затем правильно присоединиться к ним, чтобы получить полный документ на стороне клиента.

+0

Есть ли у вас указатели/примеры присоединения данных на стороне клиента? –

+0

В соответствии с этим (https://github.com/SheetJS/js-xlsx/issues/61), даже библиотека JSZip также не имеет такой поддержки. –

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

  • Нет связанных вопросов^_^