網頁

2019年3月29日 星期五

[ Android Studio ] JSONArray 顯示錯誤問題解決方法

出現的錯誤:

E/log_tag=: org.json.JSONException: Value java.lang.IllegalArgumentException of type java.lang.String cannot be converted to JSONArray

解決的方法:


一、Adobe Dreamweaver CC 存檔方法如下圖:
存檔 → Unicode選項 → 包含Unicode簽名 → 不要打勾





二、把String類型的字符串在Notepad++裡面打開 → 選擇格式選項→轉UTF-8無BOM編碼格式就行了。



三、多加移除BOM編碼格式,語法如下:

public static final String removeBOM(String data) {

    if (TextUtils.isEmpty(data)) {

        return data;
    }

    if (data.startsWith("\ufeff")) {

        return data.substring(1);

    } else {

     return data;

     }
 }

四、注意:不要用windows系統自帶的記事本編輯PHP源碼,它會自帶BOM編碼格式。

沒有留言:

張貼留言

影片的問題請留在影片的留言區裡。
部落格不會另外通知給我,所以很難發現你有留言。