簡體   English   中英

Android / Iphone的PHP后端-特殊字符問題

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM