Java: Konvertieren Sie Excel in Office Open XML und umgekehrt

2023-12-06 01:59:29

Mit Maven installieren

<dependency>
    <groupId>e-iceblue</groupId>
    <artifactId>spire.xls</artifactId>
    <version>14.1.3</version>
</dependency>
    

verwandte Links

Office Open XML (auch als OOXML bezeichnet) ist ein komprimiertes, XML-basiertes Format für Excel-, Word- und Präsentationsdokumente. Manchmal müssen Sie möglicherweise eine Excel-Datei in Office Open XML konvertieren, um sie für verschiedene Anwendungen und Plattformen lesbar zu machen. Ebenso möchten Sie möglicherweise Office Open XML für Datenberechnungen in Excel konvertieren. In diesem Artikel erfahren Sie, wie Sie Excel in Java in Office Open XML und umgekehrt konvertieren Verwendung der Spire.XLS for Java-Bibliothek.

Installieren Sie Spire.XLS for Java

Zunächst müssen Sie die Datei Spire.Xls.jar als Abhängigkeit zu Ihrem Java-Programm hinzufügen. Die JAR-Datei kann über diesen Link heruntergeladen werden. Wenn Sie Maven verwenden, können Sie die JAR-Datei einfach in Ihre Anwendung importieren, indem Sie den folgenden Code zur pom.xml-Datei Ihres Projekts hinzufügen.

<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>
    

Konvertieren Sie Excel in Office Open XML in Java

Im Folgenden finden Sie die Schritte zum Konvertieren einer Excel-Datei in Office Open XML:

  • Erstellen Sie eine Instanz der Workbook-Klasse.
  • Laden Sie eine Excel-Datei mit der Methode Workbook.loadFromFile().
  • Rufen Sie die Methode Workbook.saveAsXml() auf, um die Excel-Datei als Office Open XML zu speichern.
  • 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");
        }
    }

Java: Convert Excel to Office Open XML and Vice Versa

Konvertieren Sie Office Open XML in Java in Excel

Im Folgenden finden Sie die Schritte zum Konvertieren einer Office Open XML-Datei in Excel:

  • Erstellen Sie eine Instanz der Workbook-Klasse.
  • Laden Sie eine Office Open XML-Datei mit der Datei Workbook.loadFromXml().
  • Rufen Sie die Methode Workbook.saveToFile() auf, um die Office Open XML-Datei als Excel zu speichern.
  • 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);
        }
    }

Java: Convert Excel to Office Open XML and Vice Versa

Beantragen Sie eine temporäre Lizenz

Wenn Sie die Bewertungsmeldung aus den generierten Dokumenten entfernen oder die Funktionseinschränkungen beseitigen möchten, wenden Sie sich bitte an uns Fordern Sie eine 30-Tage-Testlizenz an für sich selbst.

Siehe auch