Převeďte Markdown do HTML v Javě a vytvořte webový obsah

Převeďte Markdown na HTML v Javě pomocí REST API

Jako vývojář Java můžete převést soubor Markdown MD na HTML Webová stránka programově v Javě pomocí GroupDocs.Conversion REST API. V některých případech může být nutné změnit soubor značkovacího jazyka na jeden soubor HTML. Chcete například ukládat a sdílet soubory Markdown online a publikovat obsah přes internet. Proto se v tomto Java tutoriálu naučíme, jak převést Markdown do HTML v Javě pomocí REST API.

Tento článek bude obsahovat následující témata:

Java Markdown to HTML Converter REST API – instalace SDK

Pro převod souboru Markdown .MD na stránku HTML budu používat Java SDK GroupDocs.Conversion Cloud API. Pomůže vám rychle a snadno integrovat GroupDocs.Conversion Cloud API do vašich aplikací Java. Toto je nejlepší rozhraní API pro převod z Markdown na HTML, které zachovává původní formát textu a rozvržení vašich dokumentů. Naše rozhraní API pro převod vám také umožňuje převádět dokumenty a obrázky jakéhokoli podporovaného formátu souboru do libovolného formátu, který potřebujete. Můžete snadno převádět mezi více než 50 typy souborů a obrázků, jako jsou Word, PDF, PowerPoint, Excel, HTML, CAD, rastrové obrázky atd.

Můžete stáhnout soubor JAR API nebo nainstalovat pomocí konfigurací Maven. Přidejte úložiště a závislost do POM.xml vašeho projektu. Níže jsou uvedeny pokyny pro Maven:

Úložiště Maven:

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

Mavenova závislost:

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

Než začnete postupovat podle kroků a dostupných úryvků kódu, získejte své ID klienta a tajný klíč klienta z dashboard. Jakmile budete mít své ID a tajemství, zadejte níže uvedený kód:

# Získejte své client_id a client_secret z https://dashboard.groupdocs.cloud po bezplatné registraci.

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

Převeďte dokument Markdown na soubor HTML v jazyce Java pomocí REST API

Existuje několik důvodů, proč byste mohli chtít převést Markdown do HTML. Například pro publikování a tvorbu webového obsahu, pro optimalizaci webových stránek pro vyhledávače (SEO), kontrolu nad rozložením a designem. Níže jsou uvedeny kroky pro převod souboru Markdown na dokument HTML:

Nahrajte soubor

Nejprve nahrajte dokument Markdown do cloudového úložiště pomocí fragmentu kódu, jak je uvedeno níže:

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;

// Nahrajte soubor do cloudového úložiště pomocí Java
public class App {

	public static void main(String[] args) {
				
		// Vytvořte instanci rozhraní API pro převod					
		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();
		}
		
	}
}

V důsledku toho bude nahraný soubor Markdown dostupný v sekci souborů vašeho řídicího panelu v cloudu.

Převést Markdown na HTML v Javě

Tato část ukazuje, jak převést soubor Markdown na stránku HTML programově v jazyce Java podle následujících kroků:

  • Nejprve vytvořte instanci ConvertApi
  • Za druhé, vytvořte instanci ConvertSettings
  • Dále zadejte název cloudového úložiště
  • Poté nastavte vstupní cestu k souboru Markdown a formát výstupního souboru jako „html“
  • Nyní nastavte cestu výstupního souboru HTML
  • Vytvořte ConvertDocumentRequest pomocí ConvertSettings
  • Nakonec vyvolejte metodu convertdocument() pomocí ConvertDocumentRequest

Následující fragment kódu ukazuje, jak převést soubor Markdown na stránku HTML pomocí REST API:

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;

// Jak převést soubor Markdown na dokument HTML v Javě.
public class App {

	public static void main(String[] args) {
		
		// Vytvořte instanci rozhraní API pro převod
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Připravte nastavení převodu
			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");
		
			// převést do zadaného formátu
			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();
		}
	}
}

Stáhněte si převedený soubor

Výše uvedená ukázka kódu uloží převedenou webovou stránku HTML do cloudu. Můžete si jej stáhnout pomocí následujícího fragmentu kódu:

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;

// Stáhněte si soubor z cloudového úložiště v Javě
public class App {

	public static void main(String[] args) {
				
		// Vytvořte instanci rozhraní API pro převod					
		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();
		}
		
	}
}

Takto funguje knihovna pro převod souborů Markdown do HTML dokumentů v Javě. V další části prozkoumáme pokročilejší nastavení převodu pomocí Java API.

Převeďte soubor Markdown na stránku HTML v jazyce Java pomocí pokročilých možností

Je to užitečný způsob, jak učinit váš obsah přístupnějším a kompatibilním napříč různými platformami a systémy převodem Markdown do HTML. V této části můžete převést text Markdown na soubor HTML pomocí některých pokročilých nastavení programově podle následujících kroků:

  • Nejprve vytvořte instanci ConvertApi
  • Za druhé, vytvořte instanci ConvertSettings
  • Dále zadejte název cloudového úložiště
  • Nastavte vstupní cestu k souboru Markdown a formát výstupního souboru jako „html“
  • Poté vytvořte instanci HtmlConvertOptions
  • Nastavte různé možnosti převodu, jako je setFromPage, setPagesCount, setFixedLayout atd.
  • Nyní nastavte možnosti převodu a cestu k výstupnímu souboru
  • Vytvořte ConvertDocumentRequest pomocí ConvertSettings
  • Nakonec zavolejte konverzi pomocí metody convertdocument() s ConvertDocumentRequest

Následující příklad kódu ukazuje, jak převést soubor Markdown na webovou stránku HTML pomocí pokročilých nastavení.

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 převede soubor .MD na soubor HTML pomocí dalších nastavení.
public class App {

	public static void main(String[] args) {
		
		// Vytvořte instanci rozhraní API pro převod
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Připravte nastavení převodu
			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");
			
			// převést do zadaného formátu
			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();
		}
	}
}

Při nahrávání a stahování souborů postupujte podle výše uvedených kroků.

Online převaděč Markdown do HTML zdarma

Jak převést Markdown do HTML souboru online zdarma? Vyzkoušejte prosím online [konvertor] Markdown na HTML (https://products.groupdocs.app/conversion/md-to-html) a vytvořte HTML z Markdown online zdarma. Byl vyvinut pomocí výše uvedeného API pro převod Markdown do HTML online zdarma.

Závěr

Ukončeme zde tento článek. V tomto článku jste se dozvěděli:

  • jak programově změnit text Markdown na stránku HTML v Javě;
  • jak převést soubor Markdown na soubor HTML pomocí některých pokročilých nastavení v Javě;
  • programově nahrát soubor Markdown do cloudu a poté stáhnout převedený soubor HTML z cloudu;
  • online převod Markdown do HTML zdarma pomocí softwaru pro převod Markdown do HTML;

Kromě toho se můžete dozvědět více o rozhraní API pro konverzi souborů GroupDocs.Conversion pomocí dokumentace. Poskytujeme také sekci API Reference, která vám umožní vizualizovat a komunikovat s našimi API přímo prostřednictvím prohlížeče. Kompletní zdrojový kód Java SDK je volně dostupný na Github. Zkontrolujte prosím sadu GroupDocs.Conversion Cloud SDK pro Java Příklady zde.

Konečně groupdocs.cloud píše nové články na blogu o převodech různých formátů souborů pomocí REST API. Zůstaňte proto v kontaktu pro pravidelné aktualizace.

Položit otázku

V případě jakýchkoli dotazů/diskuzí o rozhraní Markdown to HTML Converter API nás neváhejte kontaktovat na bezplatném fóru podpory 23.

Nejčastější dotazy

Jak převedu Markdown do HTML v Javě?

Sledujte [tento odkaz](https://blog.groupdocs.cloud/cs/conversion/convert-markdown-to-html-in-java-using-rest-api/#Convert-Markdown-File-to-HTML-Document- in-Java-using-REST-API), abyste se naučili ukázku kódu Java, jak rychle a snadno převést soubor Markdown na webovou stránku HTML.

Mohu převést Markdown na HTML v Javě pomocí REST API?

Ano, v Javě můžete změnit Markdown na HTML. Nejprve vytvořte instanci ConvertApi, nastavte hodnoty nastavení převodu a vyvolejte metodu convertDocument s ConvertDocumentRequest pro převod Markdown na webovou stránku HTML.

Jak převést Markdown do HTML online zdarma?

Převaděč souboru Markdown .md do HTML online zdarma vám umožňuje převést Markdown do HTML zdarma, rychle a snadno. Jakmile je online převod souboru .md do HTML dokončen, můžete si převedený soubor HTML okamžitě stáhnout do svého PC.

Jak mohu online převést Markdown do HTML?

  • Otevřete online bezplatný převodník Markdown na HTML
  • Kliknutím do oblasti přetažení souboru nahrajte soubor Markdown nebo přetáhněte soubor Markdown.
  • Klikněte na tlačítko Převést nyní, bezplatný online převodník Markdown na HTML změní soubor Markdown na HTML online zdarma.
  • Odkaz na stažení výstupního souboru HTML bude k dispozici okamžitě po bezplatné konverzi souboru Markdown na dokument HTML.

Jak nainstalovat knihovnu Markdown do HTML Java?

Můžete si stáhnout a nainstalovat Java Markdown to HTML converter library pro zpracování, manipulaci a vytváření HTML ze souboru Markdown v Javě programově.

Jak převést Markdown do HTML ve Windows?

Navštivte tento odkaz a stáhněte si převaděč Markdown do HTML offline pro Windows. Tento bezplatný převaděč Markdown do HTML ke stažení lze použít k rychlému exportu Markdown do HTML v systému Windows jediným kliknutím.

Viz také

Doporučujeme vám navštívit následující články, kde se dozvíte o: