Convert XLSX to CSV with Java REST API

In this simple topic, you’ll learn how to convert XLSX to CSV with Java REST API. We will develop an XLS to CSV converter with Java Low Code API by following the detailed and lucid steps mentioned in the following section. The developed application can be integrated with any Java application supported in Linux, Windows, or macOS environments and conversion can be done for free.

Prerequisite

Steps to Convert XLS to CSV with Java REST API

  1. Set the Client ID and Client Secret for the API to convert XLS to CSV in Java
  2. Create an instance of CellsApi class with client credentials to perform XLS to CSV conversion using Java
  3. Specify the source XLS and output CSV file names and load the source XLS using a name and File object in a HashMap
  4. Create an instance of the PostConvertWorkbookToCSVRequest with input HashMap
  5. Call the XLSX to CSV request method to convert XLS to CSV with Java REST API
  6. Save the generated CSV file stream on the local disk

The aforementioned steps transform the file type from XLSX to CSV with Java low code API. We will commence the implementation with the initialization by configuring the SDK and creating the CellsAPI class object. We will then access the source XLS file using a FileStream and create an instance of the PostConvertWorkbookToPDFRequest class that is further used for performing the conversion to a CSV file content using the PostConvertWorkbookToCSV() method.

Code for XLSX to CSV Conversion in Java Low Code API

This simple example code lets you convert XLSX to CSV with Java cloud API. You should supply a valid path for the XLS file on the disk with the help of the Aspose.Cells REST API SDK will perform the conversion, and then, after the conversion process is completed with success, download the output CSV file as a string content and then save it locally as a file.

We have explored to transform XLS to CSV with Cloud API in this topic. If you are interested in performing XLSX to CSV conversion, refer to the article on how to Convert XLSX to CSV with Java REST API.

 English