Aspose.Cells for JAVA xml格式的excel 能转成原格式的excel吗


#1

请问用Aspose.Cells for JAVA可以实现把XML格式的excel 能转成原格式的excel吗?

freemarker+2003版的xml ,得到的xml形式的用aspose cells转成原格式的excel,发现失败了。这是测试XML文档新建 好压 ZIP 压缩文件.zip (4.5 KB)


#2

@chenxf,

感谢您的示例文件。

Aspose.Cells for Java确实支持Spreadsheet ML 2003 XML文件格式。您可以将电子表格ml(XML)文件转换为本机Excel文件格式(例如XLS,XLSX等)。请参阅以下用于将XML文件转换为XLS和XLSX文件格式的示例代码,它工作正常并且输出XLS和XLSX文件已经过微调:
例如
示例代码:

Workbook wb = new Workbook("f:\\files\\test.xml", new LoadOptions(LoadFormat.SPREADSHEET_ML));
        wb.save("f:\\files\\out.xls", SaveFormat.EXCEL_97_TO_2003);
        wb.save("f:\\files\\out1.xlsx", SaveFormat.XLSX);

希望这个对你有帮助。