java 中json数据的一些处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 中json数据的一些处理相关的知识,希望对你有一定的参考价值。


JSONObject   的相关处理


//-------------遍历json串的key-----------
JSONObject data = JSONObject.fromObject("{\"cill\":\"2\",\"age\":\"黄磊\"}");
Iterator keys = data.keys();
ArrayList<String> listKey = new ArrayList<String>();
while (keys.hasNext()) {
	String key = keys.next().toString();
	listKey.add(key);
}

//--------ArrayList转为String [ ] ---------
String[] array = (String[]) listKey.toArray(new String[listKey.size()]);


//-----string数组中的首字母排序  a- z 的顺序 ---------
// 调用数组的静态排序方法sort,且不区分大小写
Arrays.sort(array, String.CASE_INSENSITIVE_ORDER);
StringBuffer paramValue = new StringBuffer();
for (String key : array) {
	String value = data.getString(key);
	paramValue.append(value);
}	

//-----json数据中删除一个元素 ---------	
jsonObject.remove("key");	
	
//-----创建数组的三种方式---------	
 public static void main(String[] args){ 
 //第一种 
        int[] temp = {3,5,6,7,9,4,1,21,36,0};  
         //第二种
        int [] temp1 = new int[3];  
        temp1[0]=1;  
        temp1[1]=1;  
        temp1[2]=1;  
         //第三种
        int vec[] = new int[]{1, 5, 3};     
    }  	
	



本文出自 “JianBo” 博客,请务必保留此出处http://jianboli.blog.51cto.com/12075002/1889497

以上是关于java 中json数据的一些处理的主要内容,如果未能解决你的问题,请参考以下文章

如何从片段中的 JSON 响应中的对象获取数据

java 中json数据的一些处理

如何在android中将json数据加载到片段中

我无法在片段中加载数据 json

实用代码片段将json数据绑定到html元素 (转)

java中把json怎么转换成数组?