Ebből az egyszerű témakörből megtudhatja, hogyan lehet alakítani a(z) XLSX-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éseket követve. 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
Hozzon létre egy fiókot, és szerezzen API hitelesítési adatokat az XLS-HTML konverzió kezeléséhez
Letöltés Aspose.Cells Cloud SDK for Java to convert XLS to HTML
Állítsa be a Java projektet a fenti SDK-val, hogy az XLS HTML-ként jelenjen meg
Lépések az XLS konvertálásához HTML-vé a Java REST API segítségével
- Állítsa be az API ügyfélazonosítóját és ügyféltitkát, hogy az XLS HTML-re jelenjen meg
- Hozzon létre egy objektumot a CellsApi osztályból kliens hitelesítési adatokkal az XLS-ből HTML-be való konverzió végrehajtásához
- 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
- Hozzon létre egy példányt a PostConvertWorkbookToPDFRequestből a HashMap bemenettel
- Hívja a XLSX to HTML kérési metódust, hogy XLS-t HTML-vé konvertáljon Java REST API-val
- Mentse az exportált HTML fájl adatfolyamot a helyi lemezre
A fent említett lépések a fájltípust XLSX-rő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 használatával HTML fájlfolyammá konvertálunk.
Kód az XLSX-ből HTML-be 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 XlsxToHTML { | |
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.xlsx"; | |
String outputFormat = "html"; | |
String outputFileName = "XlsxToHtml" +"." + outputFormat; | |
CellsApi xlsxToHtmlApi = new CellsApi(clientID, clientSecret, apiVersion, apiBaseUrl); | |
PostConvertWorkbookToHTMLRequest xlsxToHtmlExportRequest = new PostConvertWorkbookToHTMLRequest(); | |
HashMap<String,File> fileMap = new HashMap<>(); | |
fileMap.put(inputFileName, new File(localPath + inputFileName)); | |
xlsxToHtmlExportRequest.setFile(fileMap); | |
FileInfo pdfResponse = xlsxToHtmlApi.postConvertWorkbookToHTML(xlsxToHtmlExportRequest); | |
byte[] arr = htmlResponse.getFileContent().getBytes(); | |
Files.write(Paths.get(localPath + outputFileName), arr); | |
System.out.println("XLSX to HTML conversion completed"); | |
} | |
catch (Exception e) | |
{ | |
e.printStackTrace(); | |
} | |
} | |
} |
Ezzel az egyszerű példakóddal az XLSX-et 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 XLSX-ből CSV-vé szeretne konvertálni, olvassa el a Konvertálja az XLSX-et CSV-vé a Java REST API segítségével című cikket.