CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  XML/SOAP

用xsl获取属性值后在html的显示换行缩进问题

楼主holyfair(清水无香)2004-10-21 16:22:20 在 Web 开发 / XML/SOAP 提问

我在用xsl将xml转换成html的过程在中:  
  先用Castor读取xml文件入一个对象中,在将对象传给xsl文件进行处理  
  用<xsl:value-of   select="introduction_objective"   disable-output-escaping="yes"/>  
  introduction_objective为对象中的一个String,此String中有一些缩进和换行.  
  但转换出来的结果是这一段所有的缩进和换行都被忽略了.显示在html文件中的是一段粘在一起的字符串.  
  如   xml文件中有element:    
  <e>  
            a   line  
  another   line  
                            third   line  
  </e>  
   
  得到的String   print出来是  
            a   line  
  another   line  
                            third   line  
   
  但通过xsl显示到html上就成了:     a   line   another   line   third   line  
   
  有谁知道怎么解决?   谢谢! 问题点数:30、回复次数:3Top

1 楼net_lover(【孟子E章】)回复于 2004-10-21 17:19:37 得分 30

你可以  
  <textarea   style="overflow:visible;width:100%"><xsl:value-of   select="introduction_objective"   disable-output-escaping="yes"/></textarea>Top

2 楼holyfair(清水无香)回复于 2004-10-21 17:35:02 得分 0

谢谢  
  只是如果不想用textarea   ?   有其他办法吗?Top

3 楼holyfair(清水无香)回复于 2004-10-21 18:01:14 得分 0

比如同样用在FOP和JFor对其转换成PDF和RTF格式时,也有同样的问题.Top

相关问题

  • 如何将HTML元素的属性值设为<xsl:value-of />
  • 在html中,如何用xsl给一个<td value="" >里的属性value赋值?
  • 请问如何在xsl中将xml元素中的属性全部拷贝到转换后的html元素中?
  • 什么工具可以自动缩进html页面里面的代码?
  • 分享:xsl:number的format属性妙用
  • xsl属性附值请高手帮忙
  • 一个html对象属性的问题
  • 怎样获得一个HTML标记的所有属性和属性值?
  • 一个小问题 DreamWeaver的html代码缩进是2格 VS.net是4格 能否让
  • 请问在xsl里怎么取得根的属性

关键词

  • xsl
  • 文件
  • 转换
  • html
  • xml
  • a lineanother
  • 显示
  • 对象
  • line
  • 谢谢

得分解答快速导航

  • 帖主:holyfair
  • net_lover

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo