Java Aspose.cells Excel(.xls,.xlsx)文件转成csv文件和html文件
以下是使用Aspose.Cells库将Excel文件(.xls或.xlsx)转换为CSV和HTML文件的Java代码示例:
首先,确保已经添加Aspose.Cells库到项目的依赖中。
import com.aspose.cells.License;
import com.aspose.cells.SaveFormat;
import com.aspose.cells.Workbook;
public class ExcelToCsvHtml {
public static void main(String[] args) {
// 检查并加载Aspose.Cells许可证
License license = new License();
try {
license.setLicense("path/to/Aspose.Cells.lic");
} catch (Exception e) {
e.printStackTrace();
}
// 加载Excel工作簿
Workbook workbook = new Workbook("path/to/input.xlsx");
// 转换为CSV文件
workbook.save("output.csv", SaveFormat.CSV);
// 转换为HTML文件
workbook.save("output.html", SaveFormat.HTML);
}
}
确保替换path/to/Aspose.Cells.lic
为Aspose.Cells许可证文件的实际路径,以及path/to/input.xlsx
为你的Excel文件的实际路径。输出文件output.csv
和output.html
将被保存在程序运行的目录中。
请注意,转换为CSV和HTML格式时,Aspose.Cells库会使用其内置的转换逻辑。如果你需要特定的转换选项,可能需要调整代码以满足这些需求。
评论已关闭