社区
XML/XSL
帖子详情
关于.net里面XslTransform的问题
速马
2003-08-03 03:56:08
XslTransform有一个Transform方法可以用来生成一个文件
但是如果我要的只是这个文件的string呢?我并不想生成文件
该怎么办?
...全文
31
7
打赏
收藏
关于.net里面XslTransform的问题
XslTransform有一个Transform方法可以用来生成一个文件 但是如果我要的只是这个文件的string呢?我并不想生成文件 该怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
速马
2003-08-03
打赏
举报
回复
还有个问题,顺便问一下
我的程序放在自己机子上没问题,但是COPY到服务器上就不行了
不知道为什么,我装了FrameWork的...
提示Inherits什么的错误....
速马
2003-08-03
打赏
举报
回复
嗯,确实变成UTF-8的了,不过出现个新问题:
html标签<xx>全部变成了<xx>
看来还是用UTF-16了..
多谢思归,呵呵
saucer
2003-08-03
打赏
举报
回复
yes, that is default
XslTransform xslt = new XslTransform();
xslt.Load("print_root.xsl");
XmlDocument doc = new XmlDocument();
doc.Load("library.xml");
MemoryStream ms = new MemoryStream();
XmlTextWriter xtw = new XmlTextWriter (ms, System.Text.Encoding.UTF8);
xslt.Transform(doc, null, xtw);
xtw.Close();
string s = System.Text.Encoding.UTF8.GetString(ms.ToArray());
速马
2003-08-03
打赏
举报
回复
嘿嘿,搞定^^
多谢!
这时候又发现了个问题
我的XML,XSL文件都是UTF-8编码的,转换成HTML一看.发现:
<META http-equiv="Content-Type" content="text/html; charset=utf-16">
是不是变成UTF-16的了哦?
saucer
2003-08-03
打赏
举报
回复
XslTransform xslt = new XslTransform();
xslt.Load("print_root.xsl");
XmlDocument doc = new XmlDocument();
doc.Load("library.xml");
StringBuilder sb = new StringBuilder();
StringWriter sw = new StringWriter(sb);
xslt.Transform(doc, null, sw);
sw.Close();
string s = sb.ToString();
速马
2003-08-03
打赏
举报
回复
XslTransform1.Transform(..,..,sw);里面的两个..是什么意思?
原来Transform不是只有两个参数吗?
现在改成什么了?
还有,XslTransform1不需要预先Load一个Xsl了?
请教..
saucer
2003-08-03
打赏
举报
回复
StringBuilder sb = new StringBuilder();
StringWriter sw = new StringWriter(sb);
XslTransform1.Transform(..,..,sw);
sw.Close();
string s = sb.ToString();
ASP
.NET
常见面试题及答案(130题)
Asp
.net
核心技术思想 1、概述反射和序列化 反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性 序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet
Asp
.net
面试题
Asp
.net
核心技术思想 1、概述反射和序列化 反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性 序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用HTTP通过Internet...
在ASP
.NET
中显示XML内容(以常见的公告栏为例)
之前写过一片类似的文章,被R2仁兄指点了一番,发现
里面
有
问题
,所以就重新整理了一个,并调试通过,这个网上类似的也很多,只是自己想整理一下,以后就不用再找了。 1. 公告栏(新闻列表) newslist.xml <?xml version="1.0" encoding="GB2312"?> <topiclist type="AspCool News"> <topic...
Asp
.Net
导出Excel打印
现在好像很多地方都用到了将数据导出为Excel或Word格式,以及打印
百度了一下,发现有几种方法,如下:
导出Excel的代码:
System.IO.StringWriter SW = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter HTW = new System.Web.UI.HtmlTextWriter(SW);
asp
.net
(c#) 使用
xsl
转换xml文件
什么是XML? XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C组织于2000年10月6日发布的XML1.0版本,参考(www.w3.org/TR/2000/REC-XML-20001006)。和
XML/XSL
8,906
社区成员
22,678
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章