0
我有一個表示HTML塊的字符串。所有的Unicode字符都被編碼。所以當插入數據庫時需要很多空間。 例如:<p>thích</p>
保存爲<p>thích</p>
如何解碼這些unicode字符?我不能使用HttpUtility.HtmlDecode,因爲它會解碼一些其他字符,如>或<,我仍然希望它被編碼。在ASP.NET中解碼HTML中的unicode字符
我有一個表示HTML塊的字符串。所有的Unicode字符都被編碼。所以當插入數據庫時需要很多空間。 例如:<p>thích</p>
保存爲<p>thích</p>
如何解碼這些unicode字符?我不能使用HttpUtility.HtmlDecode,因爲它會解碼一些其他字符,如>或<,我仍然希望它被編碼。在ASP.NET中解碼HTML中的unicode字符
那麼只需手動重新編碼非Unicode特定字符呢?
Server.HtmlDecode(str).Replace("<","<")
.Replace(">",">")
.Replace("&","&")
.Replace("\"",""")
.Replace("\'","'")
你能告訴我什麼是包含在「其他」? – 2011-04-17 16:32:10
無論你希望被編碼的是什麼, – 2011-04-17 16:39:54
我的意思是什麼必須編碼才能正確顯示? 以下是否足夠? &→& <→< >→> 「→" – 2011-04-17 16:46:59