Maison >développement back-end >C++ >Comment puis-je utiliser C# pour transformer un document XML avec une feuille de style XSLT et enregistrer le résultat dans un fichier ?
Utilisation des feuilles de style XSLT en C#
La conversion de documents XML en différents formats nécessite souvent l'utilisation de XSLT (Extensible Stylesheet Language Transformation). Voici une manière pratique d'appliquer une feuille de style XSLT en C# et de générer un fichier de sortie :
<code><p>我想要使用C#将XSLT样式表应用于XML文档并将输出写入文件。</p></code>
Tout d'abord, vous avez besoin d'un document XML et d'une feuille de style XSLT. Après avoir préparé ceux-ci :
<code class="language-csharp">XPathDocument myXPathDoc = new XPathDocument(myXmlFile); XslCompiledTransform myXslTrans = new XslCompiledTransform(); myXslTrans.Load(myStyleSheet); XmlTextWriter myWriter = new XmlTextWriter("result.html", null); myXslTrans.Transform(myXPathDoc, null, myWriter);</code>Il est important de noter que la classe XslTransform d'origine est désormais obsolète et que XslCompiledTransform est l'alternative recommandée.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!