我正在編碼/解碼阿拉伯語,馬拉雅拉姆語和孟加拉語字符。我使用System.Net.WebUtility.HtmlDecode(row["Context"].ToString());
實現了阿拉伯字符,但我無法對馬拉雅拉姆語和孟加拉語進行相同處理。
我錯過了什麼? 我試圖谷歌它,但仍然掛着。馬拉雅拉姆語言的C#HTML編碼解碼
0
A
回答
0
我用一個功能我在谷歌搜索後得到了解決。我評論了是否部分,這對我來說是訣竅。
Public Shared Function HTMLEncodeSpecialChars(text As String) As String
Dim sb As New System.Text.StringBuilder()
If text IsNot Nothing Then
For Each c As Char In text
sb.Append([String].Format("&#{0};", AscW(c)))
'If Not [Char].IsLetterOrDigit(c) Then
' ' special chars
' sb.Append([String].Format("&#{0};", AscW(c)))
'Else
' sb.Append(c)
'End If
Next
End If
Return sb.ToString()
End Function
感謝您幫助我解決這個問題。
0
嘗試使用UTF-8
編碼:
byte[] encodedDataAsBytes =
System.Convert.FromBase64String(m_enc);
string returnValue =
System.Text.Encoding.UTF8.GetString(encodedDataAsBytes);
return returnValue;
+0
我不能使用UTF編碼,因爲其他語言正在使用HTML編碼,我需要保持一致性。 –
相關問題
- 1. 馬拉雅拉姆語網站
- 2. 馬拉雅拉姆語輸入到英語腳本轉換
- 3. 獲得馬拉雅拉姆語字體,在記事本
- 4. 馬拉雅拉姆語自動完成搜索
- 5. 用馬拉雅拉姆語創建網站
- 6. Redis阿拉伯語言解碼
- 7. 如何在黑莓應用程序中顯示馬拉雅拉姆語字符?
- 8. Swing:馬拉雅拉姆語字符串在JFrame中無法正確顯示
- 9. 馬拉雅拉姆語字符沒有正確顯示在iPhone,iPod
- 10. 在jtext區域中打印unicode字時,ArrayIndexOutofBoundException。 (馬拉雅拉姆語詞彙)
- 11. 支持馬拉語言
- 12. 檢查拉姆達代碼
- 13. 什麼是拉姆達語言?
- 14. 如何進入英語以外的其他文字(如馬拉雅拉姆語,印地文..)在a.php只會頁
- 15. Swing GUI編碼讀取阿姆哈拉語字符
- 16. C#拉姆達
- 17. 編碼阿拉伯語proplem
- 18. 使用MPDF馬拉雅拉姆字體在PDF生成使用PHP
- 19. 如何爲馬拉松編寫代碼?
- 20. 馬拉地語
- 21. C#拉姆達(=>)
- 22. HTML解碼與來自拉丁美洲-1編碼(ISO 8859-1)
- 23. itextsharp中的阿拉伯語編碼
- 24. 編碼和解碼多國語言字符串c#
- 25. 阿拉伯語言編碼在web應用程序asp.net
- 26. 亞馬遜S3和拉姆達功能
- 27. 瞭解以下拉姆達
- 28. 試圖瞭解拉姆達
- 29. AWS拉姆達打亂了我的編碼
- 30. 豬拉丁語解碼器有錯誤
這是你的編碼格式? – tharif
@實用性沒有格式。用戶在網頁上的文本框中輸入消息內容(需要作爲SMS發送)。我需要將它保存在數據庫中,然後將其作爲短信文本讀取併發送。 例如:'Label1.Text = HTMLEncodeSpecialChars(「請注意,請注意,請注意)' –