需求:從HTML上截取內容轉換為JSONObject
使用方式如下:
JSONObject json = new JSONObject(html);
卻出現exception:
org.json.JSONException: Value of type java.lang.String cannot be converted to JSONObject
解決:
我遇到的問題是,此截取的html為UTF-8編碼,因此開頭出現了UTF-8編碼字元如下圖:
而我存取的這個html存檔類型為UTF-8,最後我使用nopad++將檔案另外保存為『檔首無BOM』的形式就可以了.
使用nopad++『編輯』->『編譯成UTF-8碼(檔首無BOM)』
沒有留言:
張貼留言