Този прецизен урок обяснява как да конвертирате HTML в Markdown в C#. Той съдържа подробностите, отнасящи се до конфигурацията на средата, поетапен алгоритъм и изпълняваем кодов фрагмент за конвертиране на HTML в MD в C#. Освен това можете да обработите низа HTML от файл или URL адрес и да го изобразите като Markdown файл.
Стъпки за конвертиране на HTML в Markdown в C#
- Инсталирайте Aspose.HTML for .NET API за конвертиране на входните HTML файлове
- Създайте HTML файл, като използвате HTML низ
- Извикайте метода 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#.