在本教程中,您将找到分步说明和工作代码示例,以使用 Java 将 XLSX 转换为 CSV 并轻松使用转换库。 XLSX 和 CSV 是用于存储和交换表格数据的两种常见文件格式。但是,有时您可能需要将 XLSX 转换为 CSV 以在另一个系统中使用数据或将其导入数据库。以下是将 XLSX 更改为 Java 中的 CSV 的基本步骤,以及一个 Java 代码示例。
使用 Java 将 XLSX 转换为 CSV 的步骤
- 使用 Maven 存储库下载并安装 GroupDocs.Conversion for Java
- 导入 XLSX 到 CSV 转换所需的类
- 通过将输入 XLSX 文件的路径传递给其构造函数来创建 Converter 类的实例
- 调用 Converter.getPossibleConversions 方法以获取所需的转换选项
- 调用 Convert.save 方法将输出 CSV 保存到磁盘
只要安装了 Java,您就可以使用上述步骤在任何知名操作系统(例如 Windows、macOS 和 Linux)上使用 Java* 将 XLSX 成功导出为 CSV。 XLSX 到 CSV 的转换不需要额外的软件安装。此外,本示例中使用的库是跨平台的,这意味着您可以在任何安装了 Java 的系统上执行以下代码示例。
使用 Java 将 XLSX 转换为 CSV 的代码
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.ConvertOptions; | |
public class ConvertXLSXtoCSVusingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Conversion library | |
License license = new License(); | |
license.setLicense("GroupDocs.Conversion.lic"); | |
// Import XLSX document | |
Converter converter = new Converter("input.xlsx"); | |
// Get conversion option for final output document | |
ConvertOptions xlsxtocsvconvertoptions = converter.getPossibleConversions("csv") | |
.getSource().getConvertOptions(); | |
// Save the CSV to disk | |
converter.convert("ConvertXLSXtoCSVusingJava.csv", xlsxtocsvconvertoptions); | |
} | |
} |
在上一节中,我们提供了Java XLSX 到 CSV 过程的详细说明和示例 Java 代码示例。代码简洁,仅涉及几个用于将 Excel 文档转换为 CSV 的 API 调用。一旦设置了指定的文档转换库并调整了文件路径,就可以轻松地将此代码集成到您的应用程序中。
在本主题中,我们讨论了将 XLSX 转换为 CSV 的过程并提供了示例代码示例。我们之前写过一篇关于使用 Java 将 XLSX 转换为 JPG 的文章。如需更多信息,请参阅我们关于 如何使用 Java 将 XLSX 转换为 JPG 的文章。