Как преобразовать объект JSON в строку в Android ..? - PullRequest
9 голосов
/ 29 октября 2010

Я хочу конвертировать из JSONObject

{"CNo":80,"CName":"ganesh","CMail":"ganesh@ganesh.com","CMailType":"home","CPhNo":9878987776,"CPhNoType":"home","ClientNo":1}

до

{\"CNo\":80,\"CName\":\"ganesh\",\"CMail\":\"ganesh@ganesh.com\",\"CMailType\":\"home\",\"CPhNo\":9878987776,\"CPhNoType\":\"home\",\"ClientNo\":1}

Ответы [ 2 ]

10 голосов
/ 29 октября 2010

Попробуйте использовать toString() для вашего объекта JSON

5 голосов
/ 29 октября 2010

Надеюсь, это поможет. Только вчера узнал:)

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

Я не уверен, почему вы поместили escape-символы в строку, но вы можете позвонить append() и получить OP, как хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...