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

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

HTML und Markdown sind zwei beliebte Auszeichnungssprachen, die zum Erstellen von Webinhalten verwendet werden. Während HTML zum Erstellen strukturierter und interaktiver Webseiten verwendet wird, ist Markdown eine einfache Syntax zum Formatieren von Text. Die Konvertierung von HTML in Markdown kann für Blogger, Inhaltsersteller und Entwickler nützlich sein, die aus verschiedenen Gründen von HTML zu Markdown wechseln möchten. In diesem Artikel erfahren Sie, wie Sie mithilfe der REST-API HTML in Markdown mit Java konvertieren.

Die folgenden Themen sollen in diesem Artikel behandelt werden:

Java-Bibliothek zum Konvertieren von HTML in Markdown – SDK-Installation

GroupDocs.Conversion Cloud SDK für Java ist ein leistungsstarkes Konvertierungstool, das Entwicklern bei der Konvertierung von HTML in Markdown in Java-Anwendungen hilft. Es bietet eine benutzerfreundliche, schnelle und qualitativ hochwertige Konvertierung, was es zur idealen Wahl für die Konvertierung von HTML in Markdown macht. Außerdem können Sie Ihre Dokumente und Bilder aus jedem unterstützten Dateiformat5 in jedes gewünschte Format konvertieren. Sie können schnell mehr als 50 Datei und Bildtypen wie Word, PDF, PowerPoint, Excel, HTML, CAD, Rasterbilder usw. konvertieren.

Sie können entweder die JAR-Datei der API herunterladen oder sie mit Maven installieren, indem Sie das folgende Repository und die folgende Abhängigkeit zur pom.xml-Datei Ihres Projekts hinzufügen:

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>

Um zu beginnen, müssen Sie sich für ein GroupDocs-Konto anmelden. Sammeln Sie die Client-ID und das Client-Geheimnis vom Dashboard, bevor Sie mit dem Befolgen der Schritte und verfügbaren Codeausschnitte beginnen. Bitte geben Sie den unten angezeigten Code ein, sobald Sie Ihre Kunden-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);

So konvertieren Sie HTML über Java mit der REST-API in Markdown

Hier ist eine Schritt-für-Schritt-Anleitung zum Konvertieren von HTML in Markdown in Java mithilfe der GroupDocs.Conversion Cloud API:

Laden Sie die Datei hoch

Laden Sie zunächst das HTML 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.html");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.html", 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 HTML-Datei im Dateienbereich Ihres Dashboards in der Cloud verfügbar.

HTML über Java in Markdown konvertieren

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

  • Importieren Sie zunächst die erforderlichen Klassen in Ihre Java-Datei.
  • Zweitens erstellen Sie eine Instanz der Klasse ConvertApi.
  • Drittens erstellen Sie eine Instanz der ConvertSettings Klasse.
  • Geben Sie dann den Namen des Cloud-Speichers an.
  • Als nächstes legen Sie den Eingabe-HTML-Dateipfad und das Ausgabedateiformat auf „md“ fest.
  • Legen Sie dann die Konvertierungsoptionen und den Ausgabedateipfad mithilfe der ConvertSettings-Instanz fest.
  • Erstellen Sie anschließend eine ConvertDocumentRequest Klasseninstanz und übergeben Sie den Einstellungsparameter.
  • Rufen Sie abschließend die Methode convertDocument() auf und übergeben Sie den Parameter ConvertDocumentRequest.

Der folgende Codeausschnitt zeigt, wie man eine HTML-Datei über Java mithilfe der REST-API in eine Markdown-Datei konvertiert:

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 ein HTML Dokument in eine Markdown-MD-Datei 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.html");
			settings.setFormat("md");
			
			settings.setOutputPath("java-testing/output-sample-file.md");
		
			// 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();
		}
	}
}
Java konvertiert ein HTML Dokument in eine Markdown-Datei

Konvertieren Sie HTML über Java in Markdown

Laden Sie die konvertierte Datei herunter

Der obige Codeausschnitt konvertiert die HTML-Datei im Quellordner im Cloud-Speicher in eine Markdown-Datei. 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.md", 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();
		}
		
	}
}

Kostenloser Online-HTML zu Markdown-Konverter

Wie konvertiert man HTML Dateien kostenlos online in Markdown? Bitte probieren Sie den Online-HTML zu Markdown-Konverter aus, um Markdown aus HTML online kostenlos zu erstellen. Dieser Konverter wird unter Verwendung der oben genannten HTML zu Markdown-REST-API entwickelt.

Abschluss

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

  • wie man die HTML-Seite in Java programmgesteuert in Markdown ändert;
  • Laden Sie die HTML-Datei programmgesteuert in die Cloud hoch und laden Sie dann die konvertierte Markdown-Datei aus der Cloud herunter.
  • und konvertieren Sie HTML kostenlos online mit dem HTML zu Markdown-Konverter-Tool in Markdown.

Darüber hinaus bieten wir 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.

Darüber hinaus empfehlen wir Ihnen, unseren Erste Schritte für detaillierte Schritte und API-Nutzung zu befolgen.

Schließlich schreiben wir weiterhin neue Blogartikel zu verschiedenen Dateiformaten und Konvertierungen mithilfe der REST-API. Bitte kontaktieren Sie uns für die neuesten Updates.

Stelle eine Frage

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

FAQs

Wie konvertiere ich HTML Dateien mit Java in Markdown?

Bitte folgen Sie diesem Link, um das Java-Codebeispiel zu erfahren, mit dem Sie schnell und einfach HTML in Markdown Dateien konvertieren können.

Ist die GroupDocs.Conversion Cloud API für die Konvertierung von HTML in Markdown sicher?

Ja, die GroupDocs.Conversion Cloud API ist sicher für die Konvertierung von HTML in Markdown. Alle Konvertierungen werden auf den sicheren Servern von GroupDocs verarbeitet und die Dateien werden innerhalb von 24 Stunden nach Abschluss des Konvertierungsvorgangs gelöscht.

Wie konvertiert man HTML kostenlos online in Markdown?

Mit dem Online-Konverter für HTML Dokumente in Markdown Dateien können Sie HTML Dateien schnell und einfach in Markdown Dateien konvertieren. Bitte befolgen Sie die unten aufgeführten Schritt-für-Schritt-Anleitungen, um die Konvertierung durchzuführen:

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

Wie konvertiert man HTML in Markdown unter Windows?

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

Siehe auch

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