Цей короткий посібник покаже вам, як перетворити XML на HTML за допомогою C#. Ви можете виконати перетворення документів, завантаживши один із популярних пакетів із менеджера пакунків NuGet і за допомогою кількох викликів API. Крім того, ви знайдете зразок коду для реалізації можливості конвертувати XML у HTML C#. Тут ви можете знайти покроковий посібник із перетворення XML на HTML у C# та його приклад.
Кроки для перетворення XML на HTML за допомогою C#
- Установіть пакет GroupDocs.Conversion for .NET із веб-сайту NuGet у програмі .NET
- Додайте посилання на простір імен GroupDocs.Conversion для реалізації функції XML у HTML C#
- Завантажте вхідний файл XML, створивши об’єкт класу Converter
- Створіть екземпляр класу MarkupConvertOptions і визначте параметри перетворення для вихідного файлу HTML
- Збережіть перетворений HTML-файл на диску, викликавши метод Convert класу Converter і передавши йому назву вихідного файлу та MarkupConvertOptions
Функцію XML to HTML converter C# можна реалізувати, дотримуючись наведених вище інструкцій у порядку. Ви можете почати налаштування свого проекту .NET, встановивши необхідний пакет і включивши його в код. На наступному кроці створіть екземпляри класів Converter і MarkupConvertOptions. Нарешті, викличте метод Convert, щоб зберегти вихідний HTML-файл на диск.
Код для перетворення XML на HTML за допомогою C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertXmlToHtmlUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert XML to HTML using C# | |
{ | |
// Remove the watermark in output HTML by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source XML file for conversion to HTML | |
var converter = new GroupDocs.Conversion.Converter("sample.xml"); | |
// Set the convert options for the output HTML | |
var convertOptions = new MarkupConvertOptions(); | |
// Convert and save the XML in HTML format | |
converter.Convert("converted.html", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
У попередньому прикладі функція C# XML to HTML була розроблена відповідно до інструкцій, наведених у попередньому розділі. Цей приклад коду призначений для виконання базового перетворення, і ви можете встановити різні параметри перетворення для файлу HTML для виконання складних перетворень документа. Крім того, ви можете легко конвертувати XML у різноманітні інші формати, включаючи WMZ, MHT, MD, GIF, DOC, PSD та багато інших.
У цьому навчальному посібнику ми зосередилися на процесі перетворення документа для перетворення XML у формат HTML і розробили базовий приклад для цього. У попередній статті ми обговорювали як конвертувати SVG у PNG за допомогою C#; Ви можете переглянути його для отримання додаткової інформації.