换行符 的传输、保存、显示?
换行符保存在数据库中,形式为 。再次读取时,在<textarea>中的显示为n?
分析:
web服务器向API服务器请求数据,API服务器在返回数据时,会序列化成JSON格式,此时会产生一些多余的,Web服务器会对此进行替换处理。
解决:
对于保存在数据库中的
,Web服务器获得的形式是\\n(注:",对应于\")。此时将\\n服替换成
即可正常显示。
插入在Html中,无法显示换行的问题?
分析:
浏览器不会将
解析为换行符,而是解析为空格。
解决:
(1)将文本内容置于<pre>标签内。
(2)重新进行样式处理,如:背景色,边框样式,行距,字体……。