java - Convert json array to list of json(raw) strings -


i've json data this:

[{"id":"someid","name":"some name"}, {"id":"some other id", "name":"a name"}] 

i want json objects in above array aslist of strings like

(each string json object in string form, (list<string>))

(for simplicity

 [ {"id":"someid","name":"some name"},{"id":"some other id", "name":"a name"}  

i tried using jackson's typereference> causing consituents parts id, someid list elements instead of making each json object string element.

i tried using jackson typereference>, time i'm getting number of objects correctly, double quotes gone , ':' converted '=', converted java object not json raw string.

i'm getting [{id=someid,name=somename},{id=some other id, name=a name}]

i'm interested know how using jackson library.

any appreciated.

use org.json.simple.parser.jsonparser parse jsonarray string jsonarray object.

    jsonparser parser = new jsonparser();     jsonarray arr = (jsonarray) parser.parse(jsonarray);     list<string> list = new arraylist<string>();     (object jsonobject : arr) {         system.out.println("jsonobject>>"+jsonobject);         list.add(jsonobject.tostring());     } 

here prepared list contains json(raw) strings desire. hope you


Comments

Popular posts from this blog

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

linux - disk space limitation when creating war file -

How to provide Authorization & Authentication using Asp.net, C#? -