博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java操作json
阅读量:2385 次
发布时间:2019-05-10

本文共 1003 字,大约阅读时间需要 3 分钟。

import net.sf.json.JSONArray;import net.sf.json.JSONObject;public class ReadJson {	public static void main(String args[]) {		JSONArray jsonarray;		JSONObject jsonObj;		// 读取JSONArray,用下标索引获取		String array = "[\"11\",\"22\",\"33\"]";		jsonarray = JSONArray.fromObject(array);		System.out.println(jsonarray.getString(1)); 		// 输出为:22		// 读取JSONObject		String object = "{\"NO1\":[\"44\",\"55\",\"66\"],\"NO2\":{\"NO3\":\"第33个\"}}";		jsonObj = JSONObject.fromObject(object);		System.out.println("NO1的内容:"+jsonObj.get("NO1")); 		// 输出为:["44","55","66"]		jsonarray = (JSONArray) (jsonObj.get("NO1"));		System.out.println(jsonarray.getString(1)); 		// 输出为:55		// 用"键"获取值		jsonObj = (JSONObject) jsonObj.get("NO2");		System.out.println("NO2的内容:"+jsonObj); 		// 输出为:{"NO3":"第33个"}	}}

  所需jar:

commons-beanutils-1.8.0.jar

commons-collections-3.2.1.jar
commons-lang-2.5.jar
commons-logging-1.1.1 (1).jar
commons-logging-1.1.1.jar
ezmorph-1.0.6.jar
json-lib-2.4-jdk15.jar

posted @
2017-06-28 09:53 阅读(
...) 评论(
...)

转载地址:http://tyjab.baihongyu.com/

你可能感兴趣的文章
Nat Probe – NAT Detection Tool
查看>>
IIS Secure Parameter Filter (SPF)
查看>>
linux服务器每秒并发处理数的计算方法
查看>>
Javascript Paste Keyboard Shortcuts Hijack
查看>>
修改日志文件属性保护自己不会被管理员发现(思路)
查看>>
并发连接数的计算
查看>>
Lost connection to MySQL server at ‘reading initial communication packet
查看>>
iis 并发数
查看>>
qmail怎么限制用户发邮件的主题subject中带有特定的字符
查看>>
Postfix/Qmail/Sendmail身份验证
查看>>
Linux System and Performance Monitoring
查看>>
hp基于fortify语义分析的SAAS安全防御产品
查看>>
下一代防火墙features
查看>>
双网卡带宽合并难度大 如何突破速度极限?
查看>>
利用psexec.exe和netsh远程修改IP地址
查看>>
nist cybersecurity framework
查看>>
Metasploit 3 - Automating Meterpreter for Client-Side Exploits
查看>>
两个linux性能测试程序LMbench和SysBench
查看>>
rsa asia 2015 ppt
查看>>
nikto 2.1 coming
查看>>