Tento přesný návod vysvětluje jak převést HTML na Markdown v C#. Obsahuje podrobnosti týkající se konfigurace prostředí, postupného algoritmu a spustitelného úryvku kódu pro převod HTML na MD v C#. Kromě toho můžete zpracovat řetězec HTML ze souboru nebo adresy URL a vykreslit jej jako soubor Markdown.
Kroky k převodu HTML na Markdown v C#
- Nainstalujte Aspose.HTML for .NET API pro převod vstupních HTML souborů
- Vytvořte soubor HTML pomocí řetězce HTML
- Pro vykreslení souboru Markdown zavolejte metodu ConvertHTML
Tyto kroky shrnují, jak vyvinout převaděč HTML na MD v C#. První krok vysvětluje konfiguraci prostředí následovanou vytvořením vstupního HTML souboru pomocí řetězce. K vytvoření pracovního postupu podle vašich požadavků můžete použít jakékoli přetížení metody ConvertHTML().
Kód pro převod HTML na Markdown v C#
using System; | |
using System.IO; | |
using Aspose.Html; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert HTML to MD using C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Set HTML code | |
var code = "<h1>Header 1</h1>" + | |
"<h2>Header 2</h2>" + | |
"<p>Hello, World!!</p>"; | |
File.WriteAllText("sample.html", code); | |
// Convert HTML to MD | |
Aspose.Html.Converters.Converter.ConvertHTML("sample.html", new Aspose.Html.Saving.MarkdownSaveOptions(), "output.md"); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Výše uvedený ukázkový kód lze použít k exportu HTML do MD v C#, kde lze vstupní soubor načíst s objektem třídy [HTMLDocument][https://reference.aspose.com/html/net/aspose.html/htmldocument/] class object or using the string file path. Subsequently, the MarkdownSaveOptions lze použít k nastavení stylu formátování markdown, konfiguraci manipulace se zdroji atd. výstupní soubor je vytvořen metodou ConvertHTML(), která exportuje značkovací jazyk jako soubor s příponou MD.
Tento tutoriál popisuje, jak vytvořit převodník HTML na Markdown v C#. Kromě toho, pokud se chcete naučit inverzní konverzi Markdown do formátu HTML, můžete se podívat na článek na jak převést Markdown do HTML v C#.