Html中換行符\n的傳輸、保存、顯示?


換行符\n的傳輸、保存、顯示?

換行符保存在數據庫中,形式為\n。再次讀取時,在<textarea>中的顯示為n?

分析:
web服務器向API服務器請求數據,API服務器在返回數據時,會序列化成JSON格式,此時會產生一些多余的\,Web服務器會對此進行替換處理。
解決:
對於保存在數據庫中的\n,Web服務器獲得的形式是\\\\n(注:\",對應於\\\")。此時將\\\\n服替換成\n即可正常顯示。
 

插入在Html中,無法顯示換行的問題?

分析:
瀏覽器不會將\n解析為換行符,而是解析為空格。
解決:
(1)將文本內容置於<pre>標簽內。
(2)重新進行樣式處理,如:背景色,邊框樣式,行距,字體……。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM