Ich versuche, das Excel-Dateiformat xls zu ändern und umgekehrt in Java xlsx von jobconveter jar in Windows-Betriebssystem mit https://code.google.com/archive/p/jodconverter/Wie das Excel-Dateiformat xls und xlsx vice versa in Java konvertieren
File xlsFile = new File("input/test.xls");
File xlsxFile = new File("input/FileConverted.xlsx");
OfficeManager officeManager = new efaultOfficeManagerConfiguration().buildOfficeManager();
officeManager.start();
OfficeDocumentConverter converter = new OfficeDocumentConverter(officeManager);
converter.convert(xlsFile, xlsxFile);
officeManager.stop();
aber wenn ich versuche, den Code ausgeführt wird, wurden folgende Fehler
Exception in thread „main“ java.lang.IllegalStateException aufgetreten: officeHome nicht gesetzt und kann nicht an org.artofsolving.jodconverter.office automatisch erkannt werden. StandardOff ficeManagerConfiguration.buildOfficeManager (DefaultOfficeManagerConfiguration.java:163)
Bitte geben Sie mir den Vorschlag/Lösung dieser Fehler
oder eine andere bessere Weise zu lösen, die Excel-Dateityp in Java
Ich habe kein Openoffice. Meine Zielumgebung ist Windows7 und MS Office. Ist es möglich? – AKZap
ja. Sie müssen nur Open Office für Windows herunterladen und installieren. – mfidan
Danke mfidan, , aber ich kann nicht alle meine Kunden zwingen, das offene Büro in ihren Fenstern zu installieren. Gibt es eine Möglichkeit, mein Problem zu lösen? – AKZap