XslTransform.Transform将结果输出到字符串里的方法
2007-04-13 00:00
309 查看
XslTransform.Transform 方法将结果输出到字符串里有2中办法:
通过System.IO.MemoryStream类来实现。
通过System.Text.StringBuilder类来实现。
下面是具体的实现方法:
通过System.IO.MemoryStream类来实现。
通过System.Text.StringBuilder类来实现。
下面是具体的实现方法:
System.Xml.Xsl.XslTransform RssXslt = new System.Xml.Xsl.XslTransform(); System.Xml.XmlDocument RssXml = new System.Xml.XmlDocument(); RssXslt.Load(Server.MapPath("RssReader.xslt")); RssXml.Load(Server.MapPath("Rss.xml")); System.IO.MemoryStream t = new System.IO.MemoryStream(); RssXslt.Transform(RssXml,null,t,null); string resultString = System.Text.UTF8Encoding.UTF8.GetString(t.ToArray()); Response.Write(resultString); System.Xml.Xsl.XslTransform RssXslt = new System.Xml.Xsl.XslTransform(); System.Xml.XmlDocument RssXml = new System.Xml.XmlDocument(); RssXslt.Load(Server.MapPath("RssReader.xslt")); RssXml.Load(Server.MapPath("Rss.xml")); System.Text.StringBuilder t = new System.Text.StringBuilder(); RssXslt.Transform(RssXml,null,new System.IO.StringWriter(t),null); string resultString = t.ToString(); Response.Write(resultString);
相关文章推荐
- XslTransform.Transform方法将结果输出到字符串
- XslTransform.Transform将结果输出到字符串里的方法
- PowerShell中使用Out-File把字符串或运行结果保存到文件的方法
- 华为机试通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串
- 用NSTask执行外部命令并获取输出结果的方法
- Java实现字符串倒序输出的常用方法小结
- 一道笔试题:按照用户输入的rule,经过并、交、差运算后,输出字符串结果。
- Ex7_3将输入字符串中的元音字符赋值给另一字符串并输出结果
- CI框架中 日志输出方法log_message()只允许输出字符串解决方案
- 问题:oracle LISTAGG 连接字符串;结果:Oracle 连接字符串的方法
- python dataframe 输出结果整行显示的方法
- PHP 实现后缀表达式(接受四则运算字符串,输出计算结果,附代码)
- 通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。 输入字符串的格式为:“操作数1 运算符 操作数2”,“操作数”与“运算符”之间以一个空格隔开。 补充说明: 1、操作数为
- 编写一个类,其中包含一个排序的方法Sort(),当传入的是一串整数,就按照从小到大的顺序输出,如果传入的是一个字符串,就将字符串反序输出。
- Java操作文件输出为字符串以及字符串输出为文件的方法
- C# 上机题 写一个静态方法,输出字符串中大小写字母、数字和其他字符个数
- matlab结果输出到文本的方法
- 输入字符串和输出字符串的方法
- 写一个方法,实现字符串的反转,如:输入abc,输出cba
- 用NSTask执行外部命令并获取输出结果的方法