我有問題,NSURL和泰國語言例如 「http://www.xyp.com?var=ไทย」 但這並沒有工作,但如果你使用 「http://www.xyp.com?var=Thai」 就OK了。我不知道如何解決這個問題,任何人都請幫助我。NSURL用泰語
Q
NSURL用泰語
1
A
回答
0
NSURL要求所有特殊字符都要轉義。
1
問題實際上與URI的定義有關。 RFC3986定義了一個URI的內容,擴展名爲一個URL作爲ASCII字符,所以你必須以某種方式對它們進行編碼。這就是Percent encoding的全部內容。問題是沒有人同意要編碼的字節。 Some people寧願採取原始內容,將其轉換爲UTF-8,然後使用標準百分比編碼對字節進行編碼。其他人將直接對UCS-2字節進行編碼,但是這樣會產生問題Byte order。
您也可以閱讀UNICODE URL Decoding發佈。
5
我用的URL字符串的方法stringByAddingPercentEscapesUsingEncoding,它解決了這個問題,我是用丹麥語字符
+0
非常感謝你!我像你一樣解決了這個問題! – alones 2011-12-06 17:48:10
0
試URL編碼
搜索關鍵字「URL編碼」,你可以找到一些網站像https://www.urlencoder.org/
然後http://www.xyp.com?var=ไทย將被編碼成這樣的
http%3A%2F%2Fwww.xyp.com%3Fvar%3D%E0%B9%84%E0%B8%97%E0%B8%A2
相關問題
- 1. 泰語語言的子串
- 2. NSString&NSURL和俄語
- 3. 錯誤地顯示泰語:
- 4. 泰米爾語翻譯android
- 5. 泰語JSON解碼不起作用
- 6. 無法使用泰語中DOMPDF
- 7. 無法使用泰語解碼utf-8?
- 8. 使用unicode的Android上的旁遮普語/泰盧固語/泰米爾語UTF-8
- 9. 在Android應用程序中顯示印地文/泰米爾語/泰盧固語文本
- 10. 在Oracle中的泰語配置
- 11. textStyle爲泰米爾語字體?
- 12. 如何解決Crystal Report泰語問題
- 13. Orbeon表單是否支持泰語?
- 14. 加泰羅尼亞語數字計算
- 15. Android中的泰米爾語字體
- 16. 加泰羅尼亞語本地化
- 17. 黑莓suporetd泰盧固語字體
- 18. 無法泰語字符導出到Excel
- 19. 餘弦泰勒aproximation C語言
- 20. 使用NSURL
- 21. 我的NSURL語句有什麼問題?
- 22. 從泰勒字體到Kal字體的泰米爾語unicode轉換
- 23. 調用泰伯維
- 24. 在像(泰米爾語,泰盧固語,印地文)的Android版本不工作5.0以上
- 25. 泰盧固語字體(泰盧固語連詞)在Android 2.2中無法正常工作
- 26. 如何更改印地語或泰米爾語ios APP字體
- 27. 將泰語添加到語言環境和文字設置
- 28. 嘗試使用NSURL
- 29. 訪問使用NSURL
- 30. NSURL使用NSDate的
[URLWithString:returns nil](http: //stackoverflow.com/questions/1981390/urlwithstring-returns-nil) – 2013-04-14 18:01:12