日期:2014-05-19  浏览次数:20394 次

读取 数据库某字段 其中有\r\n 要想显示<br> 怎么解决
如题

------解决方案--------------------
写一个替换的方法

text = text.Replace( "\n ", " <br> ");
text = text.Replace( "\r ", " <br> ");
------解决方案--------------------
楼上的略微有些问题,
text = text.Replace( "\r\n ", " <br> ");
------解决方案--------------------
自己要首先搞清楚“显示 <br> ”是什么意思。是要将结果转换为html,还是只是简单地显示 <br> 。

如果要将结果转换为html,那么替换这个符号是错误的答案。文本中的“ <”符号等特殊符号怎么办?

如果面试时这样回答,说明只能拼凑点滴而不能从html完整的语法规定出发去理解任务,尚不能上岗从事相关的web开发工作。
------解决方案--------------------
text = text.Replace(Environment.NewLine, " <br/> ");