java json 变量所有的属性
来源:互联网 发布:windows版icloud是什么 编辑:程序博客网 时间:2024/05/18 03:47
json-lib和org.json的使用几乎是相同的,我总结出的区别有两点:
1. org.json比json-lib要轻量得多,前者没有依赖任何其他jar包,而后者要依赖ezmorph和commons的lang、logging、beanutils、collections等组件
2. json-lib在构造bean和解析bean时比org.json要方便的多,json-lib可直接与bean互相转换,而org.json不能直接与bean相互转换而需要map作为中转,若将bean转为json数据,首先需要先将bean转换为map再将map转为json,比较麻烦。
String jsonstr="{a:{c:1,d:3},b:2}";
JSONObject json=new JSONObject(jsonstr);
JSONObject json_A= (JSONObject) json.get("a");
System.out.println(json_A.keys());
for (Iterator<?> iterator = json_A.keys(); iterator.hasNext();) {
String type = (String) iterator.next();
Object jsonvalue=(Object) json_A.opt(type);
System.out.println(type+":"+jsonvalue);
}
0 0
- java json 变量所有的属性
- java解析json中的所有属性并返回
- java变量(属性)的覆盖
- Java代码查看所有的系统属性
- 获得java类的所有属性
- java 获取一个类的所有属性
- json直接转成Java能用的变量
- Java中的所有变量
- 变量,变量的属性
- java解惑:变量(属性)的覆盖
- java中变量和属性的区别
- java解析json--获得json一级的各个属性
- Json的所有转化
- java提取json中某个数组的所有值
- 怎么用变量取JSON中的属性
- java获取所有系统变量
- Style的所有属性
- Cookie的所有属性
- mybatis+mysql返回插入数据主键
- Android 仿QQ桌面icon显示未读信息数量
- RHEL / Centos Linux 7:更改和设置Hostname命令
- quartz学习二--监听、排除日期、线程
- GItHub----Makedown语法学习(快速入门)
- java json 变量所有的属性
- 建立一个对象模型的时候,为什么要重写hashCode与equals方法
- 嵌入式ARM多核处理器并行化方法
- HashTable和HashMap区别
- XTU 1236 Fraction(小数化分数)
- Fast RCNN训练自己的数据集 (2修改读写接口)
- quartz学习三--Spring集成
- MyEclipse配置Git每次push都要输入地址和密码的问题
- putty提示Network error:Software caused connection abort解决方法