Mir benotzen Excel Aarbechtsbicher fir Datenentrée auszeféieren, Daten z’organiséieren, Comptabilitéitsaarbechten auszeféieren, finanziell Analyse ze maachen, Zäitmanagement, Taskmanagement a vill méi. Zur selwechter Zäit ass HTML e populär Format fir Daten an Informatioun iwwer den Internet ze deelen, an et bitt eng breet Palette vu Virdeeler, dorënner Cross-Plattform Kompatibilitéit, einfach Personnalisatioun a Flexibilitéit. Andeems Dir Är Excel Spreadsheets op HTML konvertéiert, kënnt Dir Är Donnéeën einfach mat aneren deelen, a sécherstellen datt Är Informatioun fir jiddereen zougänglech ass, iwwerall an op all Apparat. An dësem Schrëtt-fir-Schrëtt Guide wäerte mir d’Virdeeler entdecken fir Excel an HTML ze konvertéieren, mat Java REST API.
Excel zu HTML Konverter
Aspose.Cells Cloud SDK fir Java ass e mächtegt Tool dat eng breet Palette vu Fäegkeeten ubitt fir Excel Spreadsheets an HTML Format ze konvertéieren. Mat dëser SDK kënnt Dir Är Ausgab personaliséiere fir Är spezifesch Bedierfnesser z’erreechen, och d’Fäegkeet fir d’HTML-Kodéierung ze spezifizéieren, Biller als separat Dateien ze späicheren an d’Formatéierung vun Ärem Ausgab ze kontrolléieren. Et ënnerstëtzt och eng Vielfalt vun anere Dateiformate, dorënner XLS, XLSX, CSV, PDF /), a méi, mécht et e villsäitege Tool fir Dokumentkonvertéierung. Ausserdeem ass et héich skalierbar, wat Iech erlaabt grouss Bänn vun Daten séier an effizient ze veraarbechten. Egal ob Dir en Entwéckler, e Geschäftsbesëtzer oder e professionnelle Dokumentmanagement sidd, Aspose.Cells Cloud SDK fir Java ass eng ideal Wiel fir Excel op HTML ze konvertéieren.
Elo musse mir als éischt d’SDK Referenz am Java Projet addéieren (maven Build) andeems Dir folgend Informatioun an pom.xml bäidréit.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.cloud/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.8</version>
</dependency>
</dependencies>
Wann Dir kee existente Kont op Cloud Dashboard hutt, erstellt w.e.g. e gratis Kont mat enger valabeler E-Mailadress a kritt Är personaliséiert Client Umeldungsdetailer.
Excel op Web am Java
Loosst eis d’Detailer diskutéieren wéi Dir en Online Spreadsheet Viewer kënnt entwéckelen andeems Dir d’Schrëtt hei ënnen befollegt.
- Erstellt eng Instanz vun der CellsApi Klass déi Client Umeldungsinformatiounen als Input Argumenter hëlt.
- Spezifizéiert den Numm vum Input Excel, resultéierend Format als HTML, an den Ausgangsdatei Numm a Stringvariablen.
- Liest den Inhalt vum Excel-Aarbechtsbuch vum lokalen Drive mat Dateiinstanz.
- Schlussendlech rufft d’Methode cellsWorkbookPutConvertWorkbook(…) fir d’Konversiounsoperatioun unzefänken.
// fir méi Beispiller, besicht w.e.g. https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Kritt ClientID a ClientSecret vun https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// erstellt eng Instanz vu CellsApi mat Client Umeldungsinformatiounen
CellsApi api = new CellsApi(clientId,clientSecret);
// Numm vum Input Excel Aarbechtsbuch
String fileName = "source.xlsx";
// Passwuert Detailer wann Aarbechtsbuch am verschlësselte
String password = null;
// resultéierend Dateiformat
String format = "HTML";
// lued Datei vum lokale System
File file = new File("c://Users/"+fileName);
// Leeschtunge Dokument Konversioun Operatioun
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);
// Drécken Erfolleg Message
System.out.println("Successfull completion of Excel to HTML conversion !");
}catch(Exception ex)
{
System.out.println(ex);
}
Den Input Excel, deen am uewe genannte Beispill benotzt gëtt, ka vun myDocument.xlsx erofgeluede ginn.
Notéiert déi erstaunlech Fäegkeet vun der API wou eenzel Aarbechtsblieder als getrennte Tabs am resultéierende HTML erscheinen.
Konvertéiert Excel an HTML mat cURL Kommandoen
Konvertéieren vun Excel op HTML / XLS op Web mat REST API a cURL Kommandoen bitt eng Rei Virdeeler. Éischtens a virun allem ass dës Approche héich flexibel a kann einfach an Ären existente Workflows integréiert ginn. Andeems Dir REST API a cURL Kommandoen benotzt, kënnt Dir Är Dokumentkonvertéierungsaufgaben automatiséieren an d’Quantitéit un Zäit a Ressourcen reduzéieren, déi fir manuell Konversioun erfuerderlech sinn. Zousätzlech, mat engem Cloud-baséiert Tool wéi Aspose.Cells Cloud erlaabt Iech Konversiounen op enger skalierbarer a sécherer Plattform auszeféieren, ouni datt Dir zousätzlech Software braucht. Schlussendlech ass d’Benotzung vun REST API a cURL Befehle fir Excel op HTML ze konvertéieren ass eng kosteneffektiv Léisung déi Iech hëllefe Sue op Lizenzgebühren an Ënnerhaltskäschten ze spueren.
Also als éischt musse mir e JWT Zougang Token generéieren wärend de folgende Kommando ausféiert.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Wann mir de JWT Token hunn, musse mir de folgende Kommando ausféieren fir XLS op HTML ze konvertéieren an d’Ausgab an der Cloud Storage ze späicheren.
curl -v -X PUT "https://api.aspose.cloud/v3.0/cells/convert?format=HTML&outPath=converted.html&checkExcelRestriction=true" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-H "Content-Type: multipart/form-data" \
-d {"File":{}}
Finale Kommentaren
Schlussendlech ass d’Konvertéierung vun Excel an HTML eng gemeinsam Aufgab déi mat enger Vielfalt vun Tools a Methoden erreechbar ka ginn. Wéi och ëmmer, an dësem Artikel hu mir zwou Approche exploréiert fir Excel an HTML ze konvertéieren: Java Code mat der Aspose.Cells Cloud SDK benotzen, a REST API a cURL Kommandoen benotzen. Béid Approche bidden hir eege eenzegaarteg Virdeeler a Virdeeler, ofhängeg vun Äre spezifesche Ufuerderungen a Workflow. Benotzt Java Code bitt eng méi personaliséierbar an integréiert Léisung, wärend d’Benotzung vun REST API a cURL Kommandoen méi Flexibilitéit a Skalierbarkeet bitt. Schlussendlech hänkt d’Wiel vun der Approche vu Faktoren of wéi d’Gréisst an d’Komplexitéit vun Ären Excel Dateien, den Niveau vun der Automatisatioun an der Integratioun erfuerderlech, an Ärem Gesamtbudget a Ressourcen. Egal wéi eng Approche Dir wielt, Aspose.Cells Cloud bitt eng mächteg an zouverlässeg Plattform fir Dokumentkonvertéierung, mat Ënnerstëtzung fir eng breet Palette vun Dateiformaten a Funktiounen.
Notéiert w.e.g. datt de komplette Quellcode vun SDKs ka vun GitHub erofgeluede ginn (verëffentlecht ënner MIT Lizenz). Zu gudder Lescht, wann Dir Probleemer begéint wärend Dir d’API benotzt, w.e.g. kontaktéiert eis gratis iwwer Produkt Support Forum.
Zesummenhang Artikelen
Mir recommandéieren Iech déi folgend Linken ze besichen fir méi iwwer ze léieren: