Konvertieren Sie Markdown in Java in HTML, um Webinhalte zu erstellen

Konvertieren Sie Markdown mithilfe der REST-API in Java in HTML

Als Java-Entwickler können Sie die Datei Markdown MD in HTML konvertieren. ) Webseite programmgesteuert in Java mithilfe der GroupDocs.Conversion REST API. In bestimmten Fällen müssen Sie möglicherweise die Auszeichnungssprachendatei in eine einzelne HTML-Datei ändern. Sie möchten beispielsweise Markdown Dateien online speichern und freigeben, um Inhalte über das Internet zu veröffentlichen. Daher lernen wir in diesem Java-Tutorial, wie man Markdown mithilfe der REST-API in Java in HTML konvertiert.

Die folgenden Themen sollen in diesem Artikel behandelt werden:

Java Markdown to HTML Converter REST API – SDK-Installation

Zum Konvertieren der Markdown-MD-Datei in eine HTML-Seite verwende ich das Java SDK der GroupDocs.Conversion Cloud API. Es hilft Ihnen, die GroupDocs.Conversion Cloud API schnell und einfach in Ihre Java-Anwendungen zu integrieren. Dies ist die beste Markdown zu HTML-Konverter-API, die das ursprüngliche Textformat und Layout Ihrer Dokumente beibehält. Mit unserer Konvertierungs-API können Sie außerdem Ihre Dokumente und Bilder aller unterstützten Dateiformate in jedes gewünschte Format konvertieren. Sie können problemlos zwischen mehr als 50 Datei und Bildtypen wie Word, PDF, PowerPoint, Excel, HTML, CAD, Rasterbildern usw. konvertieren.

Sie können die JAR-Datei der API herunterladen oder mit Maven-Konfigurationen installieren. Fügen Sie der POM.xml Ihres Projekts ein Repository und eine Abhängigkeit hinzu. Nachfolgend finden Sie die Anweisungen für Maven:

Maven-Repository:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Maven-Dependency:

 <dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

Bitte rufen Sie Ihre Client-ID und Ihr Client-Geheimnis aus dem Dashboard ab, bevor Sie mit dem Befolgen der Schritte und verfügbaren Codeausschnitte beginnen. Bitte geben Sie den unten angezeigten Code ein, sobald Sie Ihre ID und Ihr Geheimnis haben:

# Holen Sie sich nach der kostenlosen Registrierung Ihre client_id und client_secret von https://dashboard.groupdocs.cloud.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

Konvertieren Sie ein Markdown Dokument mithilfe der REST-API in eine HTML-Datei in Java

Es gibt mehrere Gründe, warum Sie Markdown in HTML konvertieren möchten. Zum Beispiel zum Veröffentlichen und Erstellen von Webinhalten, zur Suchmaschinenoptimierung (SEO) von Websites, zur Kontrolle über Layout und Design. Im Folgenden sind die Schritte zum Konvertieren einer Markdown-Datei in ein HTML Dokument aufgeführt:

Laden Sie die Datei hoch

Laden Sie zunächst das Markdown Dokument mit dem unten angegebenen Code-Snippet in den Cloud-Speicher hoch:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Laden Sie die Datei mit Java in den Cloud-Speicher hoch
public class App {

	public static void main(String[] args) {
				
		// Erstellen Sie eine Instanz der Konvertierungs-API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.md");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.md", fileStream, MyStorage);
			FilesUploadResult response = apiInstance.uploadFile(request);
			System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

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

Konvertieren Sie Markdown in Java in HTML

In diesem Abschnitt wird gezeigt, wie Sie eine Markdown-Datei programmgesteuert in Java in eine HTML-Seite konvertieren, indem Sie die folgenden Schritte ausführen:

  • Erstellen Sie zunächst eine Instanz von ConvertApi
  • Zweitens erstellen Sie eine Instanz von ConvertSettings
  • Geben Sie als Nächstes den Namen des Cloud-Speichers an
  • Legen Sie dann den Eingabe-Markdown-Dateipfad und das Ausgabedateiformat auf „html“ fest.
  • Legen Sie nun den Pfad der HTML-Ausgabedatei fest
  • Erstellen Sie ConvertDocumentRequest mit ConvertSettings
  • Rufen Sie abschließend die Methode convertdocument() mit ConvertDocumentRequest auf

Der folgende Codeausschnitt zeigt, wie eine Markdown-Datei mithilfe der REST-API in eine HTML-Seite konvertiert wird:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// So konvertieren Sie eine Markdown-Datei in ein HTML Dokument in Java.
public class App {

	public static void main(String[] args) {
		
		// Erstellen Sie eine Instanz der Konvertierungs-API
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Konvertierungseinstellungen vorbereiten
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.md");
			settings.setFormat("html");
			
			settings.setOutputPath("java-testing/output-sample-file.html");
		
			// in das angegebene Format konvertieren
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Document converted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}

Laden Sie die konvertierte Datei herunter

Das obige Codebeispiel speichert die konvertierte HTML-Webseite in der Cloud. Sie können es mit dem folgenden Codeausschnitt herunterladen:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Laden Sie die Datei aus dem Cloud-Speicher in Java herunter
public class App {

	public static void main(String[] args) {
				
		// Erstellen Sie eine Instanz der Konvertierungs-API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.html", MyStorage, null);
			File response = apiInstance.downloadFile(request);
			System.err.println("Expected response type is File: " + response.length());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

So funktioniert die Markdown-Datei zu HTML Dokumentkonverterbibliothek in Java. Im nächsten Abschnitt erkunden wir erweiterte Konvertierungseinstellungen mithilfe der Java-API.

Markdown-Datei in Java mit erweiterten Optionen in eine HTML-Seite konvertieren

Dies ist eine nützliche Möglichkeit, Ihre Inhalte durch die Konvertierung von Markdown in HTML breiter zugänglich und plattform und systemübergreifend kompatibel zu machen. In diesem Abschnitt können Sie Markdown-Text mithilfe einiger erweiterter Einstellungen programmgesteuert in eine HTML-Datei konvertieren, indem Sie die folgenden Schritte ausführen:

  • Erstellen Sie zunächst eine Instanz von ConvertApi
  • Zweitens erstellen Sie eine Instanz von ConvertSettings
  • Geben Sie als Nächstes den Namen des Cloud-Speichers an
  • Legen Sie den Eingabe-Markdown-Dateipfad und das Ausgabedateiformat auf „html“ fest.
  • Erstellen Sie dann eine Instanz von HtmlConvertOptions
  • Legen Sie verschiedene Konvertierungsoptionen wie setFromPage, setPagesCount, setFixedLayout usw. fest.
  • Legen Sie nun die Konvertierungsoptionen und den Pfad der Ausgabedatei fest
  • Erstellen Sie ConvertDocumentRequest mit ConvertSettings
  • Rufen Sie abschließend die Konvertierung mit der Methode convertdocument() mit ConvertDocumentRequest auf

Das folgende Codebeispiel zeigt, wie Sie eine Markdown-Datei mithilfe erweiterter Einstellungen in eine HTML-Webseite konvertieren.

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Java konvertiert die .MD-Datei mithilfe zusätzlicher Einstellungen in eine HTML-Datei.
public class App {

	public static void main(String[] args) {
		
		// Erstellen Sie eine Instanz der Konvertierungs-API
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Konvertierungseinstellungen vorbereiten
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.md");
			settings.setFormat("html");
			
			HtmlConvertOptions convertOptions = new HtmlConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(1);
			convertOptions.setFixedLayout(true);

			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.html");
			
			// in das angegebene Format konvertieren
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Document conveted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}

Bitte befolgen Sie die zuvor genannten Schritte, um die Dateien hoch und herunterzuladen.

Kostenloser Online-Markdown zu HTML-Konverter

Wie konvertiert man Markdown kostenlos online in eine HTML-Datei? Bitte versuchen Sie es mit dem Online-Markdown zu HTML-Konverter (https://products.groupdocs.app/conversion/md-to-html), um kostenlos HTML aus Markdown online zu erstellen. Es wurde unter Verwendung der oben genannten API entwickelt, um Markdown online kostenlos in HTML zu konvertieren.

Abschluss

Beenden wir diesen Artikel hier. In diesem Artikel haben Sie gelernt:

  • wie man Markdown-Text programmgesteuert in eine HTML-Seite in Java ändert;
  • wie man eine Markdown-Datei mit einigen erweiterten Einstellungen in Java in eine HTML-Datei konvertiert;
  • Laden Sie die Markdown-Datei programmgesteuert in die Cloud hoch und laden Sie dann die konvertierte HTML-Datei aus der Cloud herunter.
  • Online-Konvertierung von Markdown in HTML kostenlos mit der Markdown zu HTML-Konvertersoftware;

Darüber hinaus können Sie mithilfe der Dokumentation mehr über die GroupDocs.Conversion-Dateikonvertierungs-API erfahren. Wir bieten auch einen Abschnitt API-Referenz an, mit dem Sie unsere APIs direkt über den Browser visualisieren und mit ihnen kommunizieren können. Der vollständige Quellcode des Java SDK ist auf Github frei verfügbar. Bitte überprüfen Sie das GroupDocs.Conversion Cloud SDK für Java Beispiele hier.

Schließlich schreibt groupdocs.cloud neue Blogartikel über die Konvertierung verschiedener Dateiformate mithilfe der REST-API. Bleiben Sie also bitte für regelmäßige Updates in Kontakt.

Stelle eine Frage

Bei Fragen/Diskussionen zur Markdown to HTML Converter API können Sie uns gerne über das kostenlose Support-Forum kontaktieren.

FAQs

Wie konvertiere ich Markdown in Java in HTML?

Bitte folgen Sie [diesem Link](https://blog.groupdocs.cloud/de/conversion/convert-markdown-to-html-in-java-using-rest-api/#Convert-Markdown-File-to-HTML-Document- in-Java-using-REST-API), um das Java-Codebeispiel zum schnellen und einfachen Konvertieren einer Markdown-Datei in eine HTML-Webseite zu erlernen.

Kann ich Markdown mithilfe der REST-API in Java in HTML konvertieren?

Ja, Sie können Markdown in Java in HTML ändern. Erstellen Sie zunächst eine Instanz von ConvertApi, legen Sie die Werte der Konvertierungseinstellungen fest und rufen Sie die Methode convertDocument mit ConvertDocumentRequest auf, um Markdown in eine HTML-Webseite zu konvertieren.

Wie konvertiert man Markdown online kostenlos in HTML?

Mit Markdown .md-Datei zu HTML-Konverter online kostenlos können Sie Markdown kostenlos, schnell und einfach in HTML konvertieren. Sobald die Online-Konvertierung der MD-Datei in HTML abgeschlossen ist, können Sie die konvertierte HTML-Datei sofort auf Ihren PC herunterladen.

Wie konvertiere ich Markdown online in HTML?

  • Öffnen Sie kostenlosen Markdown zu HTML-Konverter online
  • Klicken Sie in den Dateiablagebereich, um die Markdown-Datei hochzuladen, oder ziehen Sie die Markdown-Datei per Drag & Drop.
  • Klicken Sie auf die Schaltfläche „Jetzt konvertieren“. Der kostenlose Online-Markdown zu HTML-Konverter wandelt die Markdown-Datei online kostenlos in HTML um.
  • Der Download-Link der ausgegebenen HTML-Datei ist sofort nach der kostenlosen Konvertierung der Markdown-Datei in ein HTML Dokument verfügbar.

Wie installiere ich die Markdown to HTML Java-Bibliothek?

Sie können die Java Markdown to HTML Converter Library herunterladen und installieren, um HTML aus einer Markdown-Datei in Java programmgesteuert zu verarbeiten, zu bearbeiten und zu erstellen.

Wie konvertiert man Markdown in Windows in HTML?

Bitte besuchen Sie diesen Link, um den Markdown zu HTML-Konverter offline für Windows herunterzuladen. Mit dieser kostenlosen Download-Software für den Markdown zu HTML-Konverter können Sie Markdown mit einem einzigen Klick schnell in Windows in HTML exportieren.

Siehe auch

Wir empfehlen Ihnen, die folgenden Artikel zu lesen, um mehr darüber zu erfahren: