java中获取json的所有key方法
程序员文章站
2023-11-27 11:22:34
工作笔记(在不知道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方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。