public static void main(String[] args) throws Exception {
// 菜单json字符串
String menustr = "{\"url\":\"this_is_url\",\"requestMethod\":\"POST\",\"requestDate\":{\"button\":[{\"type\":\"click\",\"name\":\"今日歌曲\","
+ "\"key\":\"V1001_TODAY_MUSIC\"},{\"name\":\"菜单\","
+ "\"sub_button\":[{\"type\":\"view\",\"name\":\"搜索\",\"url\":\"http://www.soso.com/\"},"
+ "{\"type\":\"view\",\"name\":\"视频\",\"url\":\"http://v.qq.com/\"},"
+ "{\"type\":\"click\",\"name\":\"赞一下咱们\",\"key\":\"V1001_GOOD\"}]}]}}";
System.out.println("menustr:" + menustr);
JSONObject jsonObject = new JSONObject(menustr);
String requestUrl = jsonObject.getString("url");
String requestMethod = jsonObject.getString("requestMethod");
String requestDate = jsonObject.getString("requestDate");json
System.out.println("requestUrl:" + requestUrl);
System.out.println("requestMethod:" + requestMethod);
System.out.println("requestDate:" + requestDate);
}this
运行结果:url
menustr:{"url":"this_is_url","requestMethod":"POST","requestDate":{"button":[{"type":"click","name":"今日歌曲","key":"V1001_TODAY_MUSIC"},{"name":"菜单","sub_button":[{"type":"view","name":"搜索","url":"http://www.soso.com/"},{"type":"view","name":"视频","url":"http://v.qq.com/"},{"type":"click","name":"赞一下咱们","key":"V1001_GOOD"}]}]}}
requestUrl:this_is_url
requestMethod:POST
requestDate:{"button":[{"name":"今日歌曲","type":"click","key":"V1001_TODAY_MUSIC"},{"name":"菜单","sub_button":[{"name":"搜索","type":"view","url":"http://www.soso.com/"},{"name":"视频","type":"view","url":"http://v.qq.com/"},{"name":"赞一下咱们","type":"click","key":"V1001_GOOD"}]}]}
视频