[英]PHP backend for Android / Iphone - Special character issue
我們正在將PHP用作移動應用程序的后端(在Android和iPhone中)。 從移動設備開始,我們將在后端訪問以從php獲取xml格式的記錄列表(Android和iPhone都相同)。
在某些字段中,數據庫中有特殊字符(瑞典語字符)。 通過移動設備,我們將傳遞用戶鍵入的搜索文本,並相應地顯示記錄。 因此,首先我們從iphone進行了測試,發現某些字符無法正確顯示,然后在mysql_charset中將字符集更改為UTF-8。 之后,它在iPhone中運行良好。 但是從Android檢索記錄存在問題。 當我們輸入帶有特殊字符的文本時,則不會顯示預期的結果。 但是,當我們從瀏覽器搜索時,結果將正常顯示。
我們已經使用了xmlencoding,因為utf-8還添加了'header('Content-Type:text / xml; charset = utf8'); '
如果還有其他適用於Iphone和Android的解決方案,請告訴我。
我們將使用的字符是ä,å,é,ö。
提前致謝,
問候
斯里尼
在此網站上,您可以找到每個特殊字符的所有十六進制代碼。 http://www.ascii.cl/htmlcodes.htm
在Android(Java)中,您顯示特殊字符,例如view.setText("hello\!");
hello!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.