जावा REST API के साथ Excel को HTML में बदलें

इस सरल विषय में, आप सीखेंगे कि Java REST API के साथ XLS को HTML में कैसे बदलें। हम निम्नलिखित अनुभाग में उल्लिखित विस्तृत और स्पष्ट चरणों का पालन करके Java Low Code API के साथ एक XLS से HTML कनवर्टर विकसित करेंगे। विकसित किए गए एप्लिकेशन को macOS, Linux, या Windows वातावरण में Java का समर्थन करने वाले किसी भी एप्लिकेशन के साथ एकीकृत किया जा सकता है और रूपांतरण मुफ़्त में किया जा सकता है।

पूर्वापेक्षा

जावा REST API के साथ XLS को HTML में बदलने के चरण

  1. XLS को HTML में रेंडर करने के लिए API के लिए क्लाइंट ID और क्लाइंट सीक्रेट सेट करें
  2. XLS से HTML रूपांतरण करने के लिए क्लाइंट क्रेडेंशियल के साथ CellsApi क्लास का ऑब्जेक्ट बनाएं
  3. स्रोत XLS और आउटपुट HTML फ़ाइल नाम निर्दिष्ट करें और HashMap में नाम और फ़ाइल ऑब्जेक्ट का उपयोग करके स्रोत XLS लोड करें
  4. इनपुट HashMap के साथ PostConvertWorkbookToPDFRequest का एक उदाहरण बनाएं
  5. Java REST API के साथ XLS को HTML में बदलने के लिए Excel to HTML अनुरोध विधि को कॉल करें
  6. निर्यातित HTML फ़ाइल स्ट्रीम को स्थानीय डिस्क पर सहेजें

उपर्युक्त चरण फ़ाइल प्रकार को एक्सेल से HTML में जावा लो कोड API के साथ रूपांतरित करते हैं। हम SDK के कॉन्फ़िगरेशन और CellsAPI क्लास ऑब्जेक्ट बनाने के साथ रूपांतरण प्रक्रिया शुरू करेंगे। फिर हम HashMap का उपयोग करके स्रोत XLS फ़ाइल लोड करेंगे और PostConvertWorkbookToPDFRequest क्लास का एक इंस्टेंस बनाएंगे जिसका उपयोग PostConvertWorkbookToHtml() विधि का उपयोग करके HTML फ़ाइल स्ट्रीम में रूपांतरण करने के लिए किया जाता है।

जावा लो कोड एपीआई में एक्सेल से HTML रूपांतरण के लिए कोड

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

यह सरल उदाहरण कोड आपको Excel को Java क्लाउड API के साथ HTML में बदलने देता है। आपको केवल Aspose.Cells REST API SDK की मदद से डिस्क पर XLS फ़ाइल के लिए एक वैध पथ प्रदान करना होगा, जो रूपांतरण करेगा और रूपांतरण प्रक्रिया समाप्त होने के बाद, इसे स्थानीय रूप से सहेजने के लिए आउटपुट HTML फ़ाइल स्ट्रीम डाउनलोड करेगा।

हमने इस विषय में क्लाउड एपीआई के साथ XLS को HTML में बदलने का पता लगाया है। यदि आप एक्सेल से CSV रूपांतरण करना चाहते हैं, तो जावा REST API के साथ Excel को CSV में बदलें पर लेख देखें।

 हिन्दी