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数据的一些处理的主要内容,如果未能解决你的问题,请参考以下文章