Sunday, 15 June 2014

parse json values using java json parser -



parse json values using java json parser -

i have josn this.from how can retrive platfrom , version values using java

code

public static void main(string[] args) throws org.json.simple.parser.parseexception { seek { // read json file filereader reader = new filereader(filepath); jsonparser jsonparser = new jsonparser(); jsonobject jsonobject = (jsonobject) jsonparser.parse(reader); } grab (filenotfoundexception ex) { ex.printstacktrace(); } grab (ioexception ex) { ex.printstacktrace(); } grab (nullpointerexception ex) { ex.printstacktrace(); } }

josn

{ "france24":[ { "platform":"linux", "version":"12.3", } ], "seloger":[ { "platform":"windows", "version":"8", } ], "marmiton":[ { "platform":"mac", "version":"10.1", } ] }

list<string> platformlst = new arraylist<string>(); list<string> versionlst = new arraylist<string>(); jsonarray array = obj.getjsonarray("france24"); for(int = 0 ; < array.length() ; i++){ jsonobject obj = array.getjsonobject(i); versionlst.add(obj.getstring("platform")); platformlst .add(obj.getstring("version")); }

existing question

example

simple json tutorial link

java

No comments:

Post a Comment