Как да конвертирате HTML в Markdown в C#

Този прецизен урок обяснява как да конвертирате HTML в Markdown в C#. Той съдържа подробностите, отнасящи се до конфигурацията на средата, поетапен алгоритъм и изпълняваем кодов фрагмент за конвертиране на HTML в MD в C#. Освен това можете да обработите низа HTML от файл или URL адрес и да го изобразите като Markdown файл.

Стъпки за конвертиране на HTML в Markdown в C#

  1. Инсталирайте Aspose.HTML for .NET API за конвертиране на входните HTML файлове
  2. Създайте HTML файл, като използвате HTML низ
  3. Извикайте метода ConvertHTML, за да изобразите Markdown файла

Тези стъпки обобщават как да разработите HTML към MD конвертор в C#. Първата стъпка обяснява конфигурацията на средата, последвана от създаването на входен HTML файл с помощта на низ. Можете да използвате всяко претоварване на метода ConvertHTML(), за да създадете работния процес според вашите изисквания.

Код за конвертиране на HTML в Markdown в 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");
}
}
}

Горният примерен код може да се използва за експортиране на HTML към MD в C#, където входният файл може да бъде зареден с обект от клас [HTMLDocument][https://reference.aspose.com/html/net/aspose.html/htmldocument/] class object or using the string file path. Subsequently, the MarkdownSaveOptions, който може да се използва за задаване на стила на форматиране на маркиране, конфигуриране на обработката на ресурси и т.н. И накрая, изходният файл се създава с метода ConvertHTML(), който експортира езика за маркиране като файл с файлово разширение MD.

Този урок описва как да създадете конвертор HTML към Markdown в C#. Освен това, ако искате да научите обратното преобразуване на Markdown в HTML формат, можете да се обърнете към статията на как да конвертирате Markdown в HTML в C#.

 Български