我剛剛推出了一個我一直在研究的小應用程序。沒什麼重要的,但我想得到正確的工作。它在www.wedrapp.com。來自Google Weather API的XML響應中的奇怪字符錯誤
大多數情況下,它工作得很好。輸入一個城市,返回XML並解析,返回的數據會顯示給用戶。
不幸的是,當搜索到某些城市如馬賽時,返回錯誤。如果你搜索馬賽,你會明白我的意思。我有一種感覺,就是對特殊字符的處理,因爲馬賽搜索實際上是以XML格式返回馬賽,普羅旺斯 - 阿爾卑斯 - 藍色海岸。同樣,巴黎給出了一個錯誤,因爲它實際上是返回巴黎,法蘭西島。
任何人都可以闡明如何去除這些奇怪的字符,或者至少阻止他們提供錯誤,然後再擊中屏幕?它是用PHP解析的XML。
看來我需要找到一種方法來解析XML編碼,而不是UTF-8,如下所述:http://stackoverflow.com/questions/5964214/problem-parsing-google-weather-data-only - 用於巴黎。 誰能告訴我如何用正確的編碼解析它? – cian1991ferrari
可愛的用戶界面,你有,順便說一句。 –
非常感謝Levi! :) – cian1991ferrari