Konvertera Excel till HTML med Java REST API

I det här enkla ämnet kommer du att lära dig hur du konverterar XLS till HTML med Java REST API. Vi kommer att utveckla en XLS till HTML-omvandlare med Java Low Code API genom att följa de detaljerade och tydliga stegen som nämns i följande avsnitt. Den utvecklade applikationen kan integreras med alla applikationer som stöder Java i macOS, Linux eller Windows-miljöer och konvertering kan göras gratis.

Nödvändig förutsättning

Steg för att konvertera XLS till HTML med Java REST API

  1. Ställ in klient-ID och klienthemlighet för API:et för att rendera XLS till HTML
  2. Skapa ett objekt av klassen CellsApi med klientuppgifter för att utföra XLS till HTML-konvertering
  3. Ange käll-XLS och mata ut HTML-filnamn och ladda käll-XLS med ett namn och filobjekt i en HashMap
  4. Skapa en instans av PostConvertWorkbookToPDFRequest med indata HashMap
  5. Anropa begärandemetoden Excel to HTML för att konvertera XLS till HTML med Java REST API
  6. Spara den exporterade HTML-filströmmen på den lokala disken

Ovannämnda steg omvandlar filtypen från Excel till HTML med Java low code API. Vi kommer att starta konverteringsprocessen med konfigurationen av SDK:n och skapa CellsAPI-klassobjektet. Vi kommer sedan att ladda käll-XLS-filen med hjälp av en HashMap och skapa en instans av klassen PostConvertWorkbookToPDFRequest som vidare används för att utföra konverteringen till en HTML-filström med metoden PostConvertWorkbookToHtml().

Kod för Excel till HTML-konvertering i Java Low Code API

package com.aspose.cloud.cells.api;
import com.aspose.cloud.cells.model.FileInfo;
import com.aspose.cloud.cells.request.PostConvertWorkbookToPDFRequest;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.HashMap;
public class Example_PostConvertWorkbookToHTML {
public void Run() {
try {
String clientID = "ID";
String clientSecret = "Secret";
String apiBaseUrl = "https://api.aspose.cloud";
String apiVersion = "v3.0";
// Source and output file names
String localPath = "C:/ExcelFiles/";
String inputFileName = "Source.xls";
String outputFormat = "html";
String outputFileName = "XlsToHtml" +"." + outputFormat;
CellsApi xlsToHtmlApi = new CellsApi(clientID, clientSecret, apiVersion, apiBaseUrl);
PostConvertWorkbookToHTMLRequest xlsToHtmlExportRequest = new PostConvertWorkbookToHTMLRequest();
HashMap<String,File> fileMap = new HashMap<>();
fileMap.put(inputFileName, new File(localPath + inputFileName));
xlsToHtmlExportRequest.setFile(fileMap);
FileInfo pdfResponse = xlsToHtmlApi.postConvertWorkbookToHTML(xlsToHtmlExportRequest);
byte[] arr = htmlResponse.getFileContent().getBytes();
Files.write(Paths.get(localPath + outputFileName), arr);
System.out.println("XLS to HTML conversion completed");
}
catch (Exception e)
{
e.printStackTrace();
}
}
}

Denna enkla exempelkod låter dig konvertera Excel till HTML med Java Cloud API. Du behöver bara ange en giltig sökväg för XLS-filen på disken med hjälp av Aspose.Cells REST API SDK kommer att utföra konverteringen och efter att konverteringsprocessen är klar laddar du ned HTML-filströmmen för att spara den lokalt.

Vi har utforskat hur vi omvandlar XLS till HTML med Cloud API i det här ämnet. Om du vill utföra en konvertering från Excel till CSV, se artikeln om hur du Konvertera Excel till CSV med Java REST API.

 Svenska