我在我的webservice響應中包含「& nbsp」的html內容。當我在webview中顯示該數據時,「& nbsp」被轉換爲垃圾字符。請讓我知道如何解決它。Webview中的垃圾字符
2
A
回答
1
使用NSString
像stringByReplacingPercentEscapesUsingEncoding:
方法:
NSString *decoded = [yourString stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
另外,以除去
使用
[yourString stringByReplacingOccurrencesOfString:@" " withString:@" "];
2
您必須讀取字符串作爲NSUTF8編碼的字符串,然後使用UIWebView中提到的「loadHTML」方法將該字符串傳遞給Web視圖。
不僅如此,如果要在HTML中顯示特殊字符(如版權,雙引號等)或其他語言字符,則必須使用UTF8編碼。
0
stringByReplacingOccurrencesOfString從IOS棄用9
let decoded = yourString.stringByAddingPercentEncodingWithAllowedCharacters(.URLHostAllowedCharacterSet())
相關問題
- 1. Marshal.PtrToStringAnsi中的垃圾字符
- 2. C中的垃圾字符
- 3. 來自Android EditText的文本在WebView中變爲垃圾字符
- 4. 字符串結尾的垃圾字符?
- 5. Dnsqueryconfig返回垃圾字符!
- 6. printf()打印垃圾字符
- 7. AfxGetAppName()返回垃圾字符
- 8. C strcat垃圾字符
- 9. 替換mysql中的垃圾字符
- 10. 字符串文字的垃圾回收
- 11. 在終端中獲取垃圾字符
- 12. Visual Studio中讀取垃圾字符
- 13. 終止充滿垃圾的字符串?
- 14. 的zsh在Emacs輸出垃圾字符
- 15. Achartengine繪製額外的垃圾字符
- 16. 字符串的垃圾回收
- 17. 如何解析字符的垃圾[256]
- 18. 中文字符在asp.net中顯示爲垃圾字符
- 19. Malloc'ed字符串包含垃圾值
- 20. 垃圾字符串輸出功能
- 21. PHP:mcrypt mangles開始字符串垃圾
- 22. 從變量修剪垃圾字符
- 23. C++字符數組 - 爲什麼垃圾?
- 24. 垃圾收集和字符串
- 25. 解析字符串打印垃圾
- 26. 字符指針返回值垃圾
- 27. C:鏈表打印垃圾字符
- 28. jquery mobile 1.1.0呈現垃圾字符
- 29. 無法看到垃圾字符
- 30. Java 8字符串垃圾回收
你正在使用什麼編碼? – rishi 2012-01-18 06:38:15