В этом пошаговом руководстве объясняется, как создать файл Excel на Java с помощью простого кода. Очень часто файл Excel создается программно и заполняется данными либо путем жесткого кодирования, либо путем чтения из какого-либо другого источника и заполнения нужного листа. Для этого осуществляется доступ к каждой ячейке и заполнение данными. После заполнения всех данных книгу можно сохранить в любом формате, таком как XLSX в этом примере.
Шаги для создания файла Excel в Java
- С помощью Maven добавьте в проект библиотеку Aspose.Cells.
- Добавьте ссылку на классы Workbook, Worksheet и Cells, используя импорт в программе.
- Создание экземпляра объекта класса Workbook
- Получить ссылку на нужный лист в книге
- Получите ссылку на коллекцию Cells на нужном листе
- Задайте значения в разных ячейках с помощью коллекции Cells
- Сохраните полученный файл как XLSX.
Вышеуказанные шаги описывают процедуру создания файла Excel с использованием Java. Для запуска этого кода необходимо добавить библиотеку Aspose.Cells. Вы можете импортировать несколько классов, таких как Workbook, Worksheet и Cells, где класс Cells представляет собой набор ячеек на соответствующем рабочем листе, который обеспечивает доступ к каждой отдельной ячейке на листе. Используя эту коллекцию, задайте значения в нужных ячейках и, наконец, сохраните книгу в формате файла Excel, например XLSX, используемом в этом руководстве.
Код для создания файла Excel в Java
Этот пример кода можно использовать для создания файла Excel с помощью Java в Windows, macOS и Linux. В этом примере кода инициализируется объект Workbook, содержащий набор рабочих листов. По умолчанию один лист добавляется при создании объекта Workbook. Каждый рабочий лист содержит набор ячеек, который используется для доступа к отдельным ячейкам с использованием адреса, такого как «A1» и т. д. Строковые значения устанавливаются для ячейки, однако вы можете установить любое значение, например целое число, десятичное число, дату и все другие типы, поддерживаемые MS. Эксель. Если вы хотите преобразовать файл Excel в какой-либо другой формат, например XPS, используя язык, отличный от Java, например C#, вы можете обратиться к статье конвертировать Excel в XPS на С#.
Обратите внимание, что нет необходимости устанавливать MS Excel или использовать взаимодействие для запуска приведенного выше примера кода.