【发布时间】:2012-09-22 05:02:24
【问题描述】:
我尝试使用strings.Replace(s,"\n","<br>",-1); 来做到这一点
但结果有所不同,它可以在网络浏览器中显示为<br>,但实际上不是"<br>"。谁能告诉我该怎么做?
我的主要目标是将行尾字符从 <textarea> 更改为 html 中的 <br> 标记。
欢迎提供任何线索,在此先感谢。
PS:
问:你想从数据库中获取它吗?
A:是的,我从 GAE 的数据库中获取字符串,然后将 \n 替换为 <br>。数据库中的字符串有什么不同吗?
【问题讨论】:
-
我做了你写的 (
strings.Replace(s,"\n","<br>",-1)),我得到了一个<br>代替了"\n"。你为什么说你没有得到 "
" ?你以后用那个字符串做什么? -
您是否尝试从数据库中获取?
-
我认为他可能被模板包逃脱了