java得到json名值对的名的方法?

java得到json名值对的名的方法


UYOU
浏览 433回答 1
1回答

扬帆大鱼

Map&nbsp;map&nbsp;= new HashMap();map.put( "name", "json" );map.put( "bool", Boolean.TRUE );map.put( "int", new Integer(1) );map.put( "array", new String[]{"a","b"} );map.put( "func", "function(i){ return this.arr[i]; }" );JSONObject jsonObject = JSONObject.fromObject( map );try {List<Object> arr = jsonObject.names();//获取名Collection<Object> arra = jsonObject.values();//获取值for(Object name:arr){System.out.println(name.toString());}for(Object value:arra){System.out.println(value.toString());}} catch (Exception e) {e.printStackTrace();}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java