Ovaj kratki vodič pokazat će vam kako pretvoriti XML u HTML koristeći C#. Pretvorbu dokumenata možete izvršiti preuzimanjem jednog od popularnih paketa iz upravitelja paketa NuGet i s nekoliko API poziva. Osim toga, pronaći ćete primjer koda za implementaciju mogućnosti konvertiranja XML-a u HTML C#. Ovdje možete pronaći vodič korak po korak za pretvaranje XML-a u HTML u C# i njegov primjer.
Koraci za pretvaranje XML-a u HTML pomoću C#
- Instalirajte paket GroupDocs.Conversion for .NET s web stranice NuGet u .NET aplikaciji
- Dodajte referencu na imenski prostor GroupDocs.Conversion za implementaciju značajke XML u HTML C#
- Učitajte ulaznu XML datoteku stvaranjem objekta klase Converter
- Napravite instancu klase MarkupConvertOptions i definirajte opcije pretvaranja za izlaznu HTML datoteku
- Spremite pretvorenu HTML datoteku na disk pozivanjem metode Convert klase Converter i proslijedite joj naziv izlazne datoteke i MarkupConvertOptions
Značajka XML to HTML converter C# može se implementirati slijedeći gore navedene upute redom. Možete početi konfigurirati svoj .NET projekt tako da instalirate potrebni paket i uključite ga u kod. U sljedećem koraku izradite instance klasa Converter i MarkupConvertOptions. Na kraju, pozovite metodu Convert da biste izlaznu HTML datoteku spremili na disk.
Kod za pretvaranje XML-a u HTML pomoću 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"); | |
} | |
} | |
} |
U prethodnom primjeru, značajka C# XML u HTML razvijena je korištenjem uputa objašnjenih u prethodnom odjeljku. Ovaj primjer koda služi za izvođenje osnovne pretvorbe i možete postaviti različite opcije pretvorbe za HTML datoteku za izvođenje složenih transformacija dokumenta. Štoviše, možete jednostavno pretvoriti XML u razne druge formate uključujući WMZ, MHT, MD, GIF, DOC, PSD i mnoge druge.
U ovom vodiču s uputama usredotočili smo se na proces konverzije dokumenta za pretvaranje XML-a u HTML format i razvili osnovni primjer za to. U našem ranijem članku raspravljali smo o kako pretvoriti SVG u PNG koristeći C#; možete ga pogledati za više informacija.