我試圖用HttpUtility.HtmlEncode編碼HTML特殊字符,如',「,<,>等,但我注意到這也是編碼法國字符像(é)到é現在é正在顯示,因爲它在我的HTML頁面上。我不想要這個我只想編碼',',<,>和其他幾個字符。問題與HttpUtility.HtmlEncode與其他語言字符
2
A
回答
1
這些字符應該看起來不一樣嗎?爲什麼這些問題被替換?這是設計。您可以查看this問題以查看更長時間的討論。除非您的用戶無法正確看到您顯示的文字,否則出於安全性/兼容性的原因,您不應該惹惱這一點。
HtmlUtility
似乎編碼幾類角色,其中ISO-8859-1 character set 如果你還是不希望一個特定的字符進行編碼,你不得不使用string.Replace()
用於此目的。
0
各種各樣的.NET文本編碼功能都因爲記錄不完善而進行奇怪的轉換而臭名昭着。在某些情況下,我使用Microsoft Anti-XSS library中的編碼函數運行得更好,但不確定這是否適用於您的特定應用程序。
相關問題
- 1. NLTK synset與其他語言
- 2. 字符串長度與其他語言不同......不是英語
- 3. 與其他語言互操作?
- 4. 使用其他語言與紅寶石
- 5. 與俄語語言的PHP問題
- 6. 字符集編碼問題與多語言精選網站
- 7. Pascal問題與其他問題如果
- 8. 如果Ruby的修飾符與其他語言不同
- 9. 問題與其他字符串不復制
- 10. 替換字符與其他字符「鏈」
- 11. 問題與'?'字符
- 12. android動畫問題與語言
- 13. 問題與多國語言(django.po文件)
- 14. WrapMode問題與國際語言
- 15. 問題與HTML和PHP語言
- 16. .htaccess重定向問題與語言
- 17. 與語言無關的邏輯問題
- 18. 問題與語言包:名失蹤
- 19. 與多種語言的網址問題
- 20. 使用C語言編程一個矩形框與其他字符的框架
- 21. 當NSDateFormatter與NSString和NSDate一起使用時,NSDate語言環境導致其他語言環境問題
- 22. atoi()其他語言
- 23. 標題在其他語言不翻譯
- 24. 與其他字典,其他字典鍵
- 25. stdClass問題與檢測isset,空,其他
- 26. 春Webflow的 - 問題與其他映射
- 27. C++模板問題與其他參數
- 28. 問題與JavaScript如果和其他
- 29. 語法錯誤與其他
- 30. 字母的語言問題