Описание тега sxssf
1
ответ
Как записать 3 миллиона строк в файл Excel с помощью Apache POI
У меня более 2 миллионов строк для критериев поиска в моей базе данных, которые я должен экспортировать в файл xlsx. Я использую Apache POI SXSSF для достижения этой цели. Я получаю порцию данных по порциям из БД со 130+ столбцами и записываю их в W…
18 апр '18 в 06:47
1
ответ
Как ограничить потребление кучи без установки флага -Xmx
проблема У меня есть файл.xlsx с множеством формул. Я хочу преобразовать этот файл в новый файл.xlsx со всеми формулами, замененными его абсолютным значением. Зачем? вероятно, не связано с этим вопросом. Что я сделал? Моя цель состояла в том, чтобы…
27 июн '17 в 06:07
0
ответов
Почему рабочая книга SXSSF (Apache POI) создает большие размеры xlsx, чем Excel?
Я разработал класс Java для использования книги SXSSF для преодоления ошибки кучи Java, которая всегда вызывается книгой XSSF при написании очень больших электронных таблиц. См. http://poi.apache.org/spreadsheet/how-to.html для решения. Короче я исп…
17 дек '17 в 00:02
1
ответ
SXSSF не может создать шрифт и формат даты
Вопрос В книге SXSSF: Как я могу установить шрифт? Как я могу установить тип ячейки на дату? контекст Мне нужно написать файл Excel.xlsx с огромным количеством строк и столбцов (400000 строк, по 50 полей в каждом), поэтому я использую apache poi, кн…
10 янв '18 в 14:16
1
ответ
SXSSF: куда он сбрасывает строки не в окне перед выводом в файл?
Согласно документации SXSSF (Streaming Usermodel API): SXSSF (пакет: org.apache.poi.xssf.streaming) является API-совместимым потоковым расширением XSSF, которое используется, когда необходимо создавать очень большие электронные таблицы, а пространст…
14 сен '11 в 13:59
0
ответов
SXSSF не печатает правильно на ОС Red Hat 6
У меня есть веб-приложение Java 1.8, которое необходимо распечатать в файл XLSX. Чтобы заставить его выполнять определенные функции форматирования, я должен использовать org.apache.poi.xssf.streaming.SXSSFWorkbook. Это работало очень хорошо, когда я…
30 апр '18 в 23:10
0
ответов
Как создать SXSSFWorkbook из XSSFWorkbook, используя байты
Я пытаюсь использовать библиотеку SXSSFWorkbook для создания файла xlsx. Я использовал XSSF, который успешно заполнил данные, но это занимает слишком много времени для обработки из-за большого размера данных для некоторых файлов. Я создавал файл xls…
20 окт '17 в 11:11
2
ответа
Как читать реальные числовые значения вместо форматированного значения с помощью API потоковой передачи POI Apache XSSF?
Я использую потоковый API POI и хотел бы прочитать реальное значение ячейки вместо отформатированной. Мой код, который приведен ниже, работает нормально, но если пользователь не отображает все цифры значения в листе Excel, который читается моим кодо…
29 май '18 в 09:10
0
ответов
SXSSF вызывает попытку записи строки [23237] в диапазоне [0,23272], которая уже записана на диск
Я создаю таблицу Excel из более чем 1 строки Lakh, я использовал SXSSF, так как я обрабатываю огромные данные SXSSFWorkbook workbook = new SXSSFWorkbook( 10000 ); сохраняя 10000 строк в кеше. Но я получаю java.lang.IllegalArgumentException: Attempti…
30 ноя '18 в 18:34
3
ответа
Использование apache poi - обнаружена Zip Bomb
Когда я пытаюсь записать данные в таблицу Excel, используя apache poi, который содержит более 64000 записей, где используется SXSSF, и я получаю следующую ошибку, Zip бомба обнаружена! Файл будет превышать макс. отношение размера сжатого файла к раз…
04 июл '17 в 05:17
2
ответа
DotNetCore.NPOI всегда создает поврежденный файл
Я использую DotNetCore.NPOI для экспорта данных в файл *.xlsx, и моей программе, похоже, не хватает памяти, поэтому я попытался использовать относительно новую SXSSFWorkbook, чтобы уменьшить объем памяти, но полученный файл всегда поврежден и не мож…
18 фев '19 в 14:02
1
ответ
Книга SXSSF createSheet() не работает в средах Linux
Пытался реализовать функцию экспорта в Excel с помощью apache POI 3.17. Все работало нормально на моем локальном сервере Tomcat и в среде разработки Windows. Однако метод SXSSFWorkbook workbook.createSheet() не работает на сервере tomcat linux без к…
26 фев '18 в 13:10
1
ответ
Как изменить имя временного файла Apache POI SXSSFWorkbook по умолчанию
Я использую класс POX SXSSFWorkbench для создания очень больших книг. Мое приложение может работать одновременно с несколькими процессами, поэтому я подумал, что было бы разумно добавить идентификатор процесса к временному имени файла по умолчанию. …
01 апр '19 в 20:29
1
ответ
Как редактировать файл Excel с большими данными с помощью SXSSF изменить цвет ячейки
Я прочитал все предыдущие вопросы, но нашел решение. Как отредактировать существующий большой файл Excel с помощью API потоковой передачи SXSSF Как записать в существующий файл с помощью SXSSF? У меня есть существующий файл, который мне нужен для об…
21 фев '20 в 00:08
0
ответов
JAVA: как писать в .xlsx с малым объемом памяти
У меня есть входной файл.xlsx f1, и я пытаюсь создать другой файл f2, используя f1 после некоторой модификации данных. В настоящее время я пытаюсь использовать apache потоковой передачи apache-poi для выполнения этой задачи. Проблема в том, что я не…
02 ноя '19 в 23:18
3
ответа
как добавить символ проверки в ячейку Excel SXSSFSheet java
Мне нужно поставить галочку в этой ячейке, если условие выполнено. Вот мой пример кода: private SXSSFWorkbook RepWkBook = null; private SXSSFSheet RepSheet = null; private int RepRowNum = 0; private ResultSet RepResult = null; private Row RepRow = n…
17 фев '20 в 22:36
1
ответ
Apache POI SXSSF показывает исключение NullPointerException в очищенных строках
У меня в таблице 500 строк. Когда я используюsetRandomAccessWindowSize(1000)работает нормально. Данные успешно экспортируются в файл Excel из набора результатов, но когда я используюsetRandomAccessWindowSize(100)это дает мне исключение NullPointerEx…
18 фев '20 в 22:02
0
ответов
SXSSFWorkbook Streaming API: запись строк (createRow)
Я немного растерялся, как вы пишете строки в Streaming SXSSF Apache POI API? SXSSFWorkbook workbook = new SXSSFWorkbook(new XSSFWorkbook(in), 100); SXSSFSheet sheet = workbook.createSheet("Sheet1"); // write rows data Iterator<List<String>&…
23 окт '19 в 19:49
0
ответов
Как получить статус записи workbook.write()
Мы работаем над проектом, в котором нам нужно записать миллионы данных с помощью рабочей книги SXSSF и метода workbook.write, который требует очень много времени, чтобы появиться. fos = new FileOutputStream("E:\\asd.xlsx"); wbs.write(fos); //wbs is …
13 ноя '19 в 14:13
0
ответов
Как записать в существующий файл .xlsm с помощью SXSSF в java?
Я хочу открыть существующую книгу и записать в нее с помощью sxssfworkbook(100 строк за раз), затем сохранить и закрыть книгу. Существующая книга имеет формат XLSM размером 5 МБ. Может ли кто-нибудь привести мне пример того же. Я использовал книгу x…
30 ноя '20 в 17:59