-4
{"result":[{"heading":"The City School","text":"Established in 1978"}]}
, пожалуйста, помогите распечатать этот тип до json
формате?Как напечатать объект "JSON"
{"result":[{"heading":"The City School","text":"Established in 1978"}]}
, пожалуйста, помогите распечатать этот тип до json
формате?Как напечатать объект "JSON"
Попробуйте этот код
String jsonStr = "{'result':[{'heading':'The City School','text':'Established in 1978'}]}";
try {
JSONObject jsonObj = new JSONObject(jsonStr);
String headingVal=jsonObj.getDouble("heading");
String textVal=jsonObj.getDouble("text");
System.out.println("Heading --"+headingVal);
System.out.println("Text--"+textVal);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Использование GSON для довольно-Printting.
Gson gson = new GsonBuilder().setPrettyPrinting().create();
JsonParser jp = new JsonParser();
JsonElement je = jp.parse(uglyJSONString);
String prettyJsonString = gson.toJson(je);
Проверить этот ответ: http://stackoverflow.com/a/18192996/5519005 –
Это уже действует строка JSON. У вас возникли проблемы с разбором строки JSON? –
Что вы хотите распечатать? Где вы хотите распечатать? Быть конкретной. – dhuma1981