下载站

展开
精品推荐
org.json的包

org.json的包

编程辅助大小:457.69MB语言: / 类别:编程书集系统: / WinAll, WinXP 提供:
应用介绍

如果所创建的JAVA项目不包含JSONObject或者是JSONArray这2个对象,可以通过添加该jar文件来实现.

操作org.json包:

首先导入org.json下面的包packagecom.sun;importorg.json.JSONArray;importorg.json.JSONException;importorg.json.JSONObject;publicclassTest{publicstaticvoidmain(Stringargs[])throwsJSONException{StringjsonContent="{'hello':world,'abc':'xyz'}";JSONObjectjsonObject=newJSONObject(jsonContent);Stringstr1=jsonObject.getString("hello");Stringstr2=jsonObject.getString("abc");System.out.println(str1);System.out.println(str2);System.out.println("------------------");jsonContent="[{'hello':333,'abc':'false','xyz':{'a':1,'b':'ab'}},{'hello':555,'abc':'true','xyz':{'a':2,'b':'ba'}}]";JSONArrayjsonArray=newJSONArray(jsonContent);for(inti=0;i<jsonArray.length();i++){JSONObjectjsonobject2=jsonArray.getJSONObject(i);intvalue1=jsonobject2.getInt("hello");booleanvalue2=jsonobject2.getBoolean("abc");//Stringvalue3=jsonobject2.getString("xyz");JSONObjectjsonobject3=jsonobject2.getJSONObject("xyz");intvalue4=jsonobject3.getInt("a");Stringvalue5=jsonobject3.getString("b");System.out.println(value1);System.out.println(value2);System.out.println(value4);System.out.println(value5);}}}输出结果worldxyz------------------333false1ab555true2ba

json正则表达式定义Json的基本文法是键值对,Key:Value通过冒号分隔key类型就是字符串“key1“,”key2“。。。关键是值类型,json定义了7种值类型:1)字符串,2)数值,3)true,4)false,5)null,甚至6)数组和7)对象都可以是值类型。

Tags:org.

应用推荐查看更多
热门下载查看更多
精选应用
点击查看更多
专题合集查看更多
热门专题查看更多
友情链接0投诉联系:ichaoinc@gmail.com