Konvertálja az Excelt HTML-be a Java REST API segítségével

Ebből az egyszerű témakörből megtudhatja, hogyan lehet alakítani a(z) XLS-et HTML-re a Java REST API-val. Egy XLS-HTML konvertert fogunk kifejleszteni Java Low Code API-val a következő részben említett részletes és világos lépések követésével. A kifejlesztett alkalmazás bármely Java-t támogató alkalmazással integrálható macOS, Linux vagy Windows környezetben, és a konvertálás ingyenesen elvégezhető.

Előfeltétel

Lépések az XLS konvertálásához HTML-vé a Java REST API segítségével

  1. Állítsa be az API ügyfélazonosítóját és ügyféltitkát, hogy az XLS HTML-re jelenjen meg
  2. Hozzon létre egy objektumot a CellsApi osztályból az ügyfél hitelesítő adataival az XLS-ből HTML-be való konverzió végrehajtásához
  3. Adja meg a forrás XLS-t és a kimeneti HTML fájlneveket, és töltse be a forrás XLS-t egy név és egy HashMap fájl objektum használatával
  4. Hozzon létre egy példányt a PostConvertWorkbookToPDFRequestből a HashMap bemenettel
  5. Hívja a Excel to HTML kérési metódust, hogy XLS-t HTML-vé konvertáljon Java REST API-val
  6. Mentse az exportált HTML fájl adatfolyamot a helyi lemezre

A fent említett lépések a fájltípust Excelről HTML-re alakítják át Java alacsony kódú API-val. Az átalakítási folyamatot az SDK konfigurálásával és a CellsAPI osztályobjektum létrehozásával kezdjük. Ezután betöltjük a forrás XLS fájlt egy HashMap segítségével, és létrehozzuk a PostConvertWorkbookToPDFRequest osztály egy példányát, amelyet a továbbiakban a PostConvertWorkbookToHtml() metódus segítségével HTML fájlfolyammá konvertálunk.

Kód az Excel HTML-be való konvertálásához Java Low Code API-ban

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();
}
}
}

Ezzel az egyszerű példakóddal az Excelt HTML-re konvertálhatja Java felhő API-val. Csak egy érvényes elérési utat kell megadnia a lemezen lévő XLS-fájlhoz az Aspose.Cells REST API SDK segítségével, amely elvégzi az átalakítást, és az átalakítási folyamat befejezése után töltse le a kimeneti HTML-fájladatfolyamot a helyi mentéshez.

Ebben a témakörben megvizsgáltuk, hogyan lehet az XLS-t HTML-re alakítani Cloud API-val. Ha Excelből CSV-vé szeretne konvertálni, olvassa el a Az Excel konvertálása CSV-vé a Java REST API segítségével című cikket.

 Magyar