關於json解析時異常org.json.JSONException: A JSONObject text must begin with '{' at character 1 of {的解決方法

出現這個異常的緣由是json串格式不正常,沒有"{"開始或沒有"}"結尾,仔細檢查下json文件的格式通常就能夠解決這個問題。可是有時候json文件是正常的,仍然有這個異常信息,怎麼辦呢,這個是由於你的json文件頭裏帶有編碼字符(如UTF-8等),讀取字符串時json串是正常的,可是解析就有異常,通常會出現這樣的狀況是讀取的json串是來自於服務器或本地的文件,文件頭裏自帶編碼,就我碰到狀況來看
相關文章
相關標籤/搜索