&xA; 在xsl中解析时要怎样换行?该怎么解决


 在xsl中解析时要怎样换行?
我用C#中的XMLWriter对象输出xml时,例如:
XmlWriter.WriteAttributeString( "value ",   value);
 
在value   (string)   这个变量里有   \n   这个换行符
在输出到xml之后,\n   变成了
  

我们知道,\n   在字符串解析时是换行符,但是为什么在用xsl解析该xml文件之后,不能看到换行的效果呢?

请问xsl要怎样写才能看到换行效果?

------解决方案--------------------
</br>
然后在第二行上写上这个
<!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp "&#160; ">
]>
------解决方案--------------------
那是因为在HTML中换行的表现形式是 <br /> ,所以你要将换行符号转换成HTML所能表现出来的形式。