c#使用XSLT将xml文档转换为html文档使用xslt可以将xml文档转成html,如下c#函数:需要引用下面的命名空间:using System.Xml; using System.Xml.Xsl; 方法实现:public static string ConvertXML(Xmldocument InputXMLdocument, string XSLTFilePath , XsltArgumentList XSLTArgs) { System.IO.StringWriter sw = new System.IO.StringWriter(); XslCompiledTransform xslTrans = new XslCompiledTransform(); xslTrans.Load(XSLTFilePath); xslTrans.Transform(InputXMLdocument.CreateNavigator(), XSLTArgs, sw); return sw.ToString(); } 示例xml文件如下: 示例xslt文件如下:
调用的c#代码:Xmldocument xDoc=new Xmldocument(); xDoc.Load(@"C:sample.xml"); string returnhtml = ConvertXML(xDoc, @"C:sample.xslt", new XsltArgumentList()); 将输入如下html: Bollywood
Antra mali Deepika Padukone Mandira Bedi
Hollywood
Jennifer Lopez Jessica Alba
【相关推荐】
1. XML免费视频教程
2. XML技术手册
3. 李炎恢XHTML视频教程
以上就是通过XSLT将xml转换为html的代码示例的详细内容,更多请关注考高分网其它相关文章!



