J'essaie de changer le xls format de fichier Excel et xlsx visa versa en java en utilisant jar jobconveter sous Windows OS https://code.google.com/archive/p/jodconverter/Comment convertir le xls format de fichier Excel et vice versa xlsx en java
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();
mais quand J'essaie et l'exécution du code, l'erreur suivante a été a eu lieu
Exception dans le thread « principal » java.lang.IllegalStateException: officeHome pas fixé et ne peut être détectée automatiquement à org.artofsolving.jodconverter.office. DefaultOf ficeManagerConfiguration.buildOfficeManager (DefaultOfficeManagerConfiguration.java:163)
S'il vous plaît me donner la suggestion/solution pour résoudre cette erreur
ou d'une autre meilleure façon de convertir le type de fichier Excel en Java
Je n'ai pas d'openoffice. mon environnement cible est sur windows7 et MS Office. C'est possible? – AKZap
oui. Vous avez juste besoin de télécharger et d'installer Office ouvert pour Windows. – mfidan
Merci mfidan, mais je ne peux pas forcer tous mes clients à installer le bureau ouvert dans leurs fenêtres. Y at-il un moyen de résoudre mon problème ?? – AKZap