Оглавление
Установить с помощью Maven
<dependency> <groupId>e-iceblue</groupId> <artifactId>spire.xls</artifactId> <version>14.1.3</version> </dependency>
Ссылки по теме
Office Open XML (также называемый OOXML) — это сжатый формат на основе XML для документов Excel, Word и Presentation. Иногда вам может потребоваться преобразовать файл Excel в Office Open XML, чтобы сделать его доступным для чтения в различных приложениях и платформах. Аналогичным образом вы также можете преобразовать Office Open XML в Excel для вычислений данных. В этой статье вы узнаете, как конвертировать Excel в Office Open XML и наоборот в Java. с помощью библиотеки Spire.XLS for Java library.
Установите Spire.XLS for Java
Прежде всего, вам необходимо добавить файл Spire.Xls.jar в качестве зависимости в вашу Java-программу. JAR-файл можно скачать по этой ссылке. Если вы используете Maven, вы можете легко импортировать файл JAR в свое приложение, добавив следующий код в файл pom.xml вашего проекта.
<repositories> <repository> <id>com.e-iceblue</id> <name>e-iceblue</name> <url>https://repo.e-iceblue.com/nexus/content/groups/public/</url> </repository> </repositories> <dependencies> <dependency> <groupId>e-iceblue</groupId> <artifactId>spire.xls</artifactId> <version>14.11.0</version> </dependency> </dependencies>
Преобразование Excel в Office Open XML на Java
Ниже приведены шаги по преобразованию файла Excel в Office Open XML:
- Создайте экземпляр класса Workbook.
- Загрузите файл Excel с помощью метода Workbook.loadFromFile().
- Вызовите метод Workbook.saveAsXml(), чтобы сохранить файл Excel как Office Open XML.
- Java
import com.spire.xls.Workbook; public class ExcelToOpenXML { public static void main(String []args){ //Create a Workbook instance Workbook workbook = new Workbook(); //Load an Excel file workbook.loadFromFile("Sample.xlsx"); //Save as Office Open XML file format workbook.saveAsXml("ToXML.xml"); } }
Преобразование Office Open XML в Excel на Java
Ниже приведены шаги по преобразованию файла Office Open XML в Excel:
- Создайте экземпляр класса Workbook.
- Загрузите файл Office Open XML с помощью файла Workbook.loadFromXml().
- Вызовите метод Workbook.saveToFile(), чтобы сохранить файл Office Open XML как Excel.
- Java
import com.spire.xls.ExcelVersion; import com.spire.xls.Workbook; public class OpenXmlToExcel { public static void main(String []args){ //Create an instance of Workbook class Workbook workbook = new Workbook(); //Load an Office Open XML file workbook.loadFromXml("ToXML.xml"); //Save as Excel XLSX file format workbook.saveToFile("ToExcel.xlsx", ExcelVersion.Version2016); } }
Подать заявку на временную лицензию
Если вы хотите удалить сообщение об оценке из сгенерированных документов или избавиться от ограничений функции, пожалуйста запросите 30-дневную пробную лицензию для себя.