java - A JSONObject text must begin with '{' -


i have '{' @ beginning, here json file

{     "rooms": [         {"x":1},         {"y":1}     ] } 

maybe can't read file? here's code:

jsontokener tokener = new jsontokener("res/map.json"); jsonobject test = new jsonobject(tokener); 

jsontokener tokener = new jsontokener("res/map.json"); 

this doesn't read file res/map.json. tries tokenize string "res/map.json" json. since string isn't json, doesn't work.

if want read file, try passing in java.io.filereader:

jsontokener tokener = new jsontokener(new filereader("res/map.json")); 

Comments

Popular posts from this blog

how to proxy from https to http with lighttpd -

android - Automated my builds -

python - Flask migration error -