So konvertieren Sie eine Excel-Tabelle in einen HTML-Rechner in Node.js

Konvertieren Sie Excel XLS/XLSX mithilfe der REST-API in Node.js in HTML

Die Anwendung Excel wird zum schnellen und einfachen Formatieren, Organisieren und Berechnen von Daten in einem Tabellenkalkulationsprogramm verwendet. HTML oder Hypertext Markup Language ist die Standard-Auszeichnungssprache für Webseiten. Es stellt den Inhalt bereit, der Webseiten durch die Verwendung verschiedener Elemente und Tags Struktur verleiht. Die Konvertierung von Excel in HTML kann in verschiedenen Szenarien nützlich sein, z. B. beim Konvertieren von Arbeitsblättern in Webseiten oder beim Einbetten des Inhalts der Arbeitsblätter in Webanwendungen usw. In diesem Artikel erfahren Sie, wie Sie Excel XLS/XLSX mithilfe der REST-API in Node.js in HTML konvertieren.

Die folgenden Themen sollen in diesem Artikel behandelt werden:

Excel XLS/XLSX zu HTML-Konvertierungs-REST-API und Node.js SDK

Um Excel-Zellen in HTML zu konvertieren, verwenden wir die API Node.js SDK von GroupDocs.Conversion Cloud. Es handelt sich um eine zuverlässige, plattformunabhängige und sichere JavaScript-Bibliothek und Dokumentenkonvertierungsplattform. Es ermöglicht Ihnen, Ihre Dokumente und Bilder aus jedem unterstützten Dateiformat nahtlos in jedes gewünschte Format zu konvertieren. Sie können problemlos zwischen über 50 Arten von Dokumenten und Bildern wie Word, PowerPoint, Excel, PDF, HTML, CAD, Rasterbildern usw. konvertieren. Es unterstützt außerdem .NET-, Java-, PHP-, Ruby-, Android und Python-SDKs Mitglieder der Dokumentkonvertierungsfamilie für die Cloud-API.

Sie können GroupDocs.Conversion Cloud mit dem folgenden Befehl in der Konsole in Ihrer Node.js-Anwendung installieren:

npm install groupdocs-conversion-cloud

Bitte rufen Sie Ihre Client-ID und Ihr Client-Geheimnis vom Dashboard ab, bevor Sie mit dem Befolgen der Schritte und verfügbaren Codebeispiele beginnen. Sobald Sie Ihre ID und Ihr Geheimnis haben, fügen Sie bitte den Code wie unten gezeigt ein:

# Importieren Sie das Node.js SDK in Ihre Knotenanwendung von http://api.groupdocs.cloud
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");

// Holen Sie sich clientId und clientSecret von https://dashboard.groupdocs.cloud (kostenlose Registrierung erforderlich).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";

So konvertieren Sie Excel mithilfe der REST-API in Node.js in eine HTML-Datei

In diesem Abschnitt werden wir die folgenden Schritte ausführen, um Excel programmgesteuert in HTML-JavaScript in der Cloud zu konvertieren:

  1. Hochladen der Excel-Datei in die Cloud
  2. Konvertieren Tabellenkalkulation in HTML
  3. Herunterladen der konvertierten HTML-Datei

Laden Sie die XLSX-Datei hoch

Laden Sie zunächst die Excel-Datei mit dem folgenden Codebeispiel in die Cloud hoch:

// Öffnen Sie die Datei in IOStream von Ihrem Systemlaufwerk.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.xlsx';
// Datei lesen
fs.readFile(resourcesFolder, (err, fileStream) => {
  // Konstruieren Sie FileApi
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // Anfrage zum Hochladen einer Datei erstellen
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.xlsx", fileStream, myStorage);
  // Datei hochladen
  fileApi.uploadFile(request)
    .then(function (response) {
      console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

Dadurch ist die hochgeladene Excel-Datei im Dateienbereich Ihres Dashboards in der Cloud verfügbar.

Konvertieren Sie XLSX in das HTML-Format in Node.js

Lassen Sie uns nun eine Excel-Datei mithilfe von JavaScript programmgesteuert in eine HTML-Tabelle konvertieren, indem wir die folgenden Schritte ausführen:

  • Erstellen Sie eine Instanz der ConvertApi
  • Erstellen Sie eine Instanz von ConvertSettings
  • Legen Sie den Speichernamen und den Eingabepfad für die Excel-Datei fest
  • Weisen Sie dem Format „html“ zu
  • Geben Sie nun den Pfad der Ausgabe-HTML-Datei an
  • Erstellen Sie ConvertDocumentRequest mit ConvertSettings
  • Konvertieren Sie, indem Sie die Methode convertDocument() mit ConvertDocumentRequest aufrufen

Das folgende Codebeispiel zeigt, wie Sie Excel mithilfe der REST-API in Nodejs in HTML konvertieren:

const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.xlsx";
  settings.format = "html";
  settings.outputPath = "nodejs-testing/sample-file.html";

  try {
    // Erstellen Sie eine Anfrage zum Konvertieren eines Dokuments
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  } 
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted XLSX file to HTML format");
})
.catch((err) => {
  console.log("Error occurred while converting the Excel file:", err);
})

Eingabe-Excel-Datei:

So konvertieren Sie eine Excel-Datei in Node.js in HTML

Konvertieren Sie eine Excel-Datei mit JavaScript in eine HTML-Tabelle

Resultierende HTML-Datei:

So konvertieren Sie eine Excel-Tabelle online in Node.js

Konvertieren Sie eine Excel-Tabelle in HTML in Node.js

Laden Sie die konvertierte Datei herunter

Das obige Codebeispiel speichert die konvertierte HTML-Datei in der Cloud. Jetzt wissen Sie, wie Sie Excel in node.js in HTML konvertieren. Laden Sie als Nächstes die HTML-Datei mit dem folgenden Codebeispiel herunter:

// Erstellen Sie FileApi, um die konvertierte Datei herunterzuladen
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// Erstellen Sie eine Download-Dateianforderung
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.html", myStorage);
// Download-Datei und Antworttyp Stream
fileApi.downloadFile(request)
    .then(function (response) {
        // Speichern Sie die Datei in Ihrem Systemverzeichnis
        fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.html", response, "binary", function (err) { });
        console.log("Expected response type is Stream: " + response.length);
    })
    .catch(function (error) {
        console.log("Error: " + error.message);
    });

Kostenloser Excel zu HTML-Konverter online

Wie konvertiert man Excel kostenlos online in HTML? Bitte probieren Sie Folgendes aus: Kostenloser Online-Excel zu HTML-Konverter und XLS zu HTML-Konverter, die mit der oben genannten API entwickelt wurden.

Abschluss

Zur Speicherung und Übertragung der Daten werden häufig Excel und HTML Dateien verwendet. Dementsprechend behandelte dieser Artikel, wie man XLSX in Node.js-Anwendungen in HTML umwandelt. Jetzt wissen Sie:

  • wie man XLS mit Node.js in HTML konvertiert;
  • Konvertierte HTML-Datei programmgesteuert hochladen und herunterladen;
  • Excel zu HTML-Konverter online kostenlos;

Darüber hinaus können Sie mithilfe der Dokumentation mehr über die GroupDocs.Conversion Cloud API erfahren. Wir bieten auch einen Abschnitt API-Referenz an, mit dem Sie unsere APIs direkt über den Browser visualisieren und mit ihnen interagieren können.

Schließlich schreibt groupdocs.cloud interessante neue Blogbeiträge. Bleiben Sie also bitte für regelmäßige Updates in Kontakt.

Stelle eine Frage

Sie können Ihre Fragen zur Konvertierung von Excel-Tabellen in HTML über unser Kostenloses Support-Forum stellen.

FAQs

Wie konvertiere ich Excel-Daten in Node.js in HTML?

Bitte folgen Sie diesem Link, um das Node.js-Code-Snippet zu erfahren, mit dem Sie Excel Dateien schnell und einfach in HTML konvertieren können.

Wie konvertiere ich Excel mithilfe der REST-API in eine HTML-Tabelle in JavaScript?

Erstellen Sie eine Instanz von ConvertApi, legen Sie die Werte der Konvertierungseinstellungen fest und rufen Sie die Methode convertDocument mit ConvertDocumentRequest auf, um Excel in interaktives HTML zu konvertieren.

Wie speichere ich Excel kostenlos online als HTML?

Mit Kostenloser Online-Konverter für Excel-Tabellen in HTML können Sie Excel schnell und einfach in das HTML-Format exportieren. Sobald die Konvertierung abgeschlossen ist, können Sie die HTML-Webseite online herunterladen.

Wie kann ich XLSX online kostenlos in HTML konvertieren?

  • Öffnen Sie kostenloser Online-Excel zu HTML-Konverter
  • Klicken Sie in den Dateiablagebereich, um eine Excel-Tabelle hochzuladen oder eine Excel-Datei per Drag & Drop zu verschieben.
  • Klicken Sie auf die Schaltfläche „Jetzt konvertieren“. Der Online-XLSX zu HTML-Konverter wandelt Excel in eine HTML-Tabelle um.
  • Der Download-Link der Ausgabedatei ist sofort nach der Online-Konvertierung von Excel in HTML verfügbar.

Wie installiere ich die Codebibliothek zur Konvertierung von Excel in HTML?

Installieren Sie den Excel zu HTML-Konverter kostenloser Download der JavaScript-Bibliothek, um Excel programmgesteuert zu erstellen und in HTML mit Formatierung zu konvertieren.

Wie konvertiere ich Excel in Windows in eine Webseite?

Bitte besuchen Sie diesen Link, um den Excel zu HTML-Tabellenkonverter herunterzuladen. Mit diesem Offline-Konverter können Sie eine Excel-Tabelle mit einem einzigen Klick in eine Webseite in Windows umwandeln.

Siehe auch