org.json.JSONException: A JSONObject text must begin with '{' at 1 [character 2 line 1]


參考:

http://bbs.csdn.net/topics/390851535

 

內容:

多一個字符原因:
用文本編輯器(notepad++)打開test.txt文本文件

第一次選擇的是紅框的編碼,這樣讀出來的字符串長度總是為28(莫名的多了一個字符),會報異常,因為第一個字符不是‘{’
第二次選擇的是藍框的編碼,這樣讀出來的字符串長度就是27,和我們認為的長度一樣,也不會報異常

 

我的代碼處理:

 1 ASOTest.handleDownTotal(downtotalCollection,line.substring(1));//line.substring(1),排除第一個字符多出來的情況,JSONObject識別不到第一個字符為'{' 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM