json组装和解析

public static void main(String[] args) {
JSONObject input = new JSONObject();
input.put("mm", "hhh");
JSONObject bodyjson = new JSONObject();
bodyjson.put("xmlpath", "E:/a.xml");
input.put("body", bodyjson.toString());
input.toString();
System.out.println(input.toString());

JSONParser parser = new JSONParser();
JSONObject jsonmsg;
try {
jsonmsg = (JSONObject) parser.parse(input.toString());
String hdr_msg = (String)jsonmsg.get("mm");
String hdr_body = (String)jsonmsg.get("body");
JSONObject jsonmsg2 = (JSONObject) parser.parse(hdr_body.toString());
String path = (String)jsonmsg2.get("amlpath");
System.out.println(path);

} catch (ParseException e) {
e.printStackTrace();
}

[code="java"][/code]

你可能感兴趣的:(实例)