{"result":[{"heading":"The City School","text":"Established in 1978"}]}
请帮助将此类型打印为json
格式?
答案 0 :(得分:2)
使用GSON进行漂亮打印。
Gson gson = new GsonBuilder().setPrettyPrinting().create();
JsonParser jp = new JsonParser();
JsonElement je = jp.parse(uglyJSONString);
String prettyJsonString = gson.toJson(je);
答案 1 :(得分:0)
试用此代码
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();
}