the_dopamine
the_dopamine

Reputation: 909

how to convert json object to string in android..?

I want to convert from JSONObject

{"CNo":80,"CName":"ganesh","CMail":"[email protected]","CMailType":"home","CPhNo":9878987776,"CPhNoType":"home","ClientNo":1}

to

{\"CNo\":80,\"CName\":\"ganesh\",\"CMail\":\"[email protected]\",\"CMailType\":\"home\",\"CPhNo\":9878987776,\"CPhNoType\":\"home\",\"ClientNo\":1}

Upvotes: 9

Views: 33653

Answers (3)

syed dastagir
syed dastagir

Reputation: 497

Below code will convert the given JsonObject to string.

Gson gson = new Gson();
String bodyInStringFormat = gson.toJson(passYourJsonObjectHere);

Upvotes: 2

Sergey Glotov
Sergey Glotov

Reputation: 20356

Try to use toString() on your JSON object

Upvotes: 11

theTuxRacer
theTuxRacer

Reputation: 13879

I hope this helps. Just learnt it yesterday :)

JSONObject foo = yourJSONOject;
String uid = foo.get("CNo").isString().toString();
String type = foo.get("CName").isString().toString();
.
. //for each Key field.

I am not sure why you have put the escapes in the string, but you can call append() and get the OP as you want it.

Upvotes: 6

Related Questions