如何使用xslt输出空格 

BellStar 2008-01-15 09:36:49
输出设置
 <xsl:output method="html" encoding="gb2312" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" indent="no"  standalone="yes"  omit-xml-declaration="no"  />


我是这样写的
 <xsl:text disable-output-escaping="yes">   </xsl:text>

这样也不行
 <xsl:text disable-output-escaping="yes">   </xsl:text>

输出的都是???

...全文
142 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
BellStar 2008-01-15
  • 打赏
  • 举报
回复
生成html的代码如下
 public void ResponseHTML(System.Web.UI.Page page, string xmlPath, string xlstPath, string encoding, XmlResolver resources)
{
try
{
//加载Xslt文件
XslTransform objXslTran = new XslTransform();
objXslTran.Load(xlstPath);
XPathNavigator doc = new XPathDocument(xmlPath).CreateNavigator();

//输出到响应流
XmlTextWriter writerPage = new XmlTextWriter(page.Response.OutputStream, System.Text.Encoding.GetEncoding(encoding));
writerPage.WriteDocType("html", "-//W3C//DTD XHTML 1.0 Transitional//EN", "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd", null);
objXslTran.Transform(doc, null, writerPage, resources);
writerPage.Close();
}
catch (Exception error)
{
throw new Exception("向客户端发送HTML失败:" + error.Message);
}
}

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧