File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Android and the fly likes JSONArray parse error Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Mobile » Android
Bookmark "JSONArray parse error" Watch "JSONArray parse error" New topic
Author

JSONArray parse error

Aris Doxakis
Ranch Hand

Joined: Dec 05, 2004
Posts: 136

Hello,
I have the below json array, i validated it on a json validator and it is correct,
{"OikExodaID":22829,"KAAnam":0,"KAFinal":205000,"KADap":205000,"KAEntal":155640.6,"KAPliroth":155640.6,"KATimol":0,"DSum":155640.6,"AdiathPistosi":0,"SumParaDapanis":155640.6,"DiathParaDap":49359.4,"UpoloipoEntalm":0.0,"Anexoflita":0.0}

and when my class tries to parse it to an java object, i get the following error,
11-23 09:32:15.928: E/error message(386): A JSONArray text must start with '[' at 1 [character 2 line 1]

any idea why this is caused? i have 5 more functions returning json strings from a web service that work perfectly, just this one doesnt work as it supposed to..

thanks in advance.
Hardik Trivedi
Ranch Hand

Joined: Jan 30, 2010
Posts: 252
Hi,

Friend it is a JSONObject not JSONArray. Try with JSONObject it will work.
Please tell me if you still face the problem.

Aris Doxakis
Ranch Hand

Joined: Dec 05, 2004
Posts: 136

yeah figured it out an hour ago after staring the line of code

thanks for the help..
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: JSONArray parse error