MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Parse.com ajoute un objet JSON au tableau JSON

Essayez d'utiliser object.toString() au lieu de object .

lan.add("Participants", object.toString());

JSON :

{"Participants":["{\"PlayerName\":\"John\",\"ID\":514145}"]}

Pour analyser ce JSON, essayez ceci :

JSONObject jsonObj = new JSONObject(YOUR_JSON_STRING);

// Participants
JSONArray participantsJsonArray = jsonObj.getJSONArray("Participants");

// Participant
JSONObject participanJsonObject = participantsJsonArray.getJSONObject(0);

// PlayerName
String playerName = participanJsonObject.getString("PlayerName");
// ID
String id = participanJsonObject.getInt("ID");

J'espère que cela vous aidera ~