[英]How can i convert excel file of format .xlsx to .xls in Java 1.3?
[英]How to convert the excel file format xls and xlsx vice versa in java
我嘗試通過使用Windows OS https://code.google.com/archive/p/jodconverter/中的 jobconveter jar來更改java中的Excel文件格式xls和xlsx反之亦然
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();
但是當我嘗試運行代碼時,發生以下錯誤
線程“主”中的異常java.lang.IllegalStateException:未設置officeHome,無法在org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration.buildOfficeManager(DefaultOfficeManagerConfiguration.java:163)上自動檢測到
請給我建議/解決方案以解決此錯誤
或在Java中轉換Excel文件類型的另一種更好的方法
jodconverter與Openoffice服務一起使用。 因此您應該已經在計算機上安裝了Openoffice。 jodconverter會自動發現Office服務並通過該服務轉換文檔。 如果您已安裝Openoffice,請確保Office服務已啟動並正在運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.