1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/stupid1t-poi-excel

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 6.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 07.03.2025 01:38 2a71970

Статус OSCS Размер кода в байтах star

poi-excel

poi-excel — это Java-инструмент на основе Apache POI, предназначенный для упрощения работы с таблицами Excel новичками. Он предлагает простой и быстрый способ использования, что позволяет новичкам легко работать с сложными таблицами.

Решаемые проблемы

Многие новички сталкиваются с трудностями при использовании Apache POI, такими как поиск правильной API и написание большого количества кода. Целью poi-excel является решение этих проблем, чтобы новички могли легко выполнять сложные операции с таблицами.

Основные характеристики

  • Чистое программное обеспечение: использует чисто программное обеспечение без аннотаций, что делает написание логического кода более удобным и обеспечивает лучшую переиспользуемость.- Сильная функциональность импорта: поддерживает проверку данных на уровне ячеек и вывод ошибок. Она может обрабатывать большие объёмы данных, поддерживать преобразование данных, установку значений по умолчанию, работу с изображениями и другими функциями, удовлетворяющими различные потребности импорта.

  • Полная функциональность экспорта: предоставляет мощные возможности экспорта. Вы можете легко создавать простые шаблоны заголовков, настраивать стиль ячеек, использовать формулы, добавлять строки суммирования, номера, изображения и другие элементы, удовлетворяющие различные потребности экспорта.

  • Чтение шаблонов и замена переменных: предоставляет простое чтение шаблонов, позволяющее заменять переменные в шаблонах Excel путём изменения символов и изображений.

Лучшие практики

Требуется среда JDK 1.8.

<!-- Экспорт и импорт Excel, версия POI - 5.2.3 -->
<dependency>
    <groupId>com.github.stupdidit1t</groupId>
    <artifactId>poi-excel</artifactId>
    <version>3.3.0</version>
</dependency>

Требуется среда Java 11.

<!-- Версия библиотеки POI 5.2.3 для импорта/экспорта Excel -->
<dependency>
    <groupId>com.github.stupdidit1t</groupId>
    <artifactId>poi-excel</artifactId>
    <version>4.0.0</version>
</dependency>

Ниже приведён пример простого кода в среде Spring для выполнения операции экспорта:```java @GetMapping("/export") public void export(HttpServletResponse response, SysErrorLogQueryParam queryParams) { // 1. Получение списка данных List data = ....

// 2. Выполнение экспорта
ExcelHelper.opsExport(PoiWorkbookType.XLSX)
        .opsSheet(data)
        .opsHeader().simple()
            .texts("Запросный адрес", "Метод запроса", "IP адрес", "Краткое описание", "Дата ошибки", "Создатель").done()
        .opsColumn()
            .fields("requestUri","requestMethod","ip","errorSimpleInfo","createDate","creatorName").done()
        .export(response, "Логи ошибок.xlsx");

}


Для более подробного понимания того, как использовать библиотеку `poi-excel`, обратитесь к следующим примерам кода:

- [Рекомендации по экспорту](./README-export.md)
- [Рекомендации по импорту](./README-import.md)

## Журнал обновлений
[Подробнее в README-history.md](./README-history.md)

## Отчеты о проблемах и поиск помощи

Если вы столкнулись с проблемами при использовании `poi-excel` или у вас есть предложения, пожалуйста, создайте ISSUE. Также вы можете присоединиться к QQ-группе для совместной работы. Номер группы QQ: 811606008.

## Лицензионное соглашение

Библиотека `poi-excel` распространяется под лицензией MIT, что позволяет вам свободно использовать, модифицировать и распространять этот инструмент. Подробнее о лицензии см. файл LICENSE проекта.

Позвольте `poi-excel` стать вашим основным инструментом для работы с таблицами Excel, сделав ваши задачи простыми и эффективными!

Спасибо за использование и поддержку `poi-excel`!

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/stupid1t-poi-excel.git
git@api.gitlife.ru:oschina-mirror/stupid1t-poi-excel.git
oschina-mirror
stupid1t-poi-excel
stupid1t-poi-excel
master