Как создать файл Excel в Java

В этом пошаговом руководстве объясняется, как создать файл Excel на Java с помощью простого кода. Очень часто файл Excel создается программно и заполняется данными либо путем жесткого кодирования, либо путем чтения из какого-либо другого источника и заполнения нужного листа. Для этого осуществляется доступ к каждой ячейке и заполнение данными. После заполнения всех данных книгу можно сохранить в любом формате, таком как XLSX в этом примере.

Шаги для создания файла Excel в Java

  1. С помощью Maven добавьте в проект библиотеку Aspose.Cells.
  2. Добавьте ссылку на классы Workbook, Worksheet и Cells, используя импорт в программе.
  3. Создание экземпляра объекта класса Workbook
  4. Получить ссылку на нужный лист в книге
  5. Получите ссылку на коллекцию Cells на нужном листе
  6. Задайте значения в разных ячейках с помощью коллекции Cells
  7. Сохраните полученный файл как 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 или использовать взаимодействие для запуска приведенного выше примера кода.

 Русский