java中获取json的所有key方法
程序员文章站
2023-01-03 18:07:30
工作笔记(在不知道json的key时如何获取当前json的keys)
string json="{'name':'angui','age':'23','like'...
工作笔记(在不知道json的key时如何获取当前json的keys)
string json="{'name':'angui','age':'23','like':'吃水果'}"; jsonobject j = json.parseobject(json); j.remove("age"); system.out.println(json.tostring()); system.out.println(j.tojsonstring()); //将json转换为key=value&key=value&...的形式 stringbuilder sb = new stringbuilder(); string sbstring=""; try { org.json.jsonobject jsonobject = new org.json.jsonobject(json); iterator iterator = jsonobject.keys(); while(iterator.hasnext()){ string key = (string) iterator.next(); sb.append("&"+key); sb.append("="+jsonobject.getstring(key)); } sb.append("&key"); sbstring = sb.substring(1); } catch (jsonexception e) { e.printstacktrace(); } system.out.println(sbstring);
以上这篇java中获取json的所有key方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
推荐阅读
-
php获取post中的json数据的实现方法
-
微信小程序授权 获取用户的openid和session_key【后端使用java语言编写】,我写的是get方式,目的是测试能否获取到微信服务器中的数据,后期我会写上post请求方式。
-
【Java必修课】通过Value获取Map中的键值Key的四种方法
-
java通过HttpServletRequest获取post请求中的body内容的方法
-
java获取json中的全部键值对实例
-
java提取json中某个数组的所有值方法
-
java中获取json的所有key方法
-
java发起http请求获取返回的Json对象方法
-
【转载】C#中List集合使用GetRange方法获取指定索引范围内的所有值
-
Java分享笔记:使用keySet方法获取Map集合中的元素