wzkl.net
当前位置:首页 >> json,mAp,list区别 >>

json,mAp,list区别

json是一种数据格式,用于传递,存储,方便快捷轻便 map key-value 键值对数据,数据不可重复 list 集合类,数据可重复,

package jsonToMap;import java.util.List;import java.util.Map;import java.util.Map.Entry;import net.sf.json.JSONArray;import net.sf.json.JSONObject;/** * 说明 json字符串 转成 Map/List */public class JsonToMap {public static void...

三、json-lib的JSONArray和List的相互转换。 1.List转JSONArray。 /*** JSON-Lib List转JSONArray*/@Testpublic void list2JSONArray() {//创建一个ListList list = new ArrayList();JSONModel model = new JSONModel();model.setAge(10);model....

List list=new ArrayList(); Map m1=new HashMap(); m1.put(“xx...”, “yyyy-mm-dd”); m1.put(“xxx....”, "yyyy-mm-dd"); list.add(m1); Map m2=list.get(0); Set s=m2.entrySet(); Iterator it=s.iterator(); while(it.hasNext()){ Map.Entry e=...

把"Json字符串"转化成"List"的Java程序如下 import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import org.json.JSONArray;import org.json.JSONObject;public class...

package com;import net.sf.json.JSONArray;import net.sf.json.JSONObject;public class JsonLib{public static void main(String[] args){String str = "[{美国={方法=42, 的=73, 系统=94, 计算机=92}, 山东={方法=46, 的=91, 一种=100, 系统=...

List l = new ArrayList(); l.add("123"); l.add(Long.valueOf(111)); Object o1 = l.get(0); Object o2 = l.get(1); System.out.println(o1 instanceof String); System.out.println(o2 instanceof String); System.out.println(o2 instanceof ...

JSONArray j=JSONArray.fromObject(str); List l=JSONArray.toList(j);

json.parsearray默认是将字符串转换成json数组,其实就是key-value的形式,然后你new一个list,循环add就可以了。

参考 net.sf.json.JSONArray http://sourceforge.net/projects/json-lib/files/

网站首页 | 网站地图
All rights reserved Powered by www.wzkl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com