依赖的jar包如下:
json-lib-2.3-jdk15.jar
ezmorph-1.0.6.jar
commons-logging-1.2.log.jar
commons-lang-2.5.jar
commons-collections-3.2.jar
commons-beanutils-1.8.jar
示例代码:
示例代码:
Test.java 测试程序如下:
import java.util.ArrayList;
import java.util.List;
import net.sf.json.JSONArray;
public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add(“abc”);
list.add(“123”);
//list转成json
String json =JSONArray.fromObject(list).toString();
System.out.println(json);
//运行:[“abc”,”123″]
//json转成list
JSONArray jsonArray = JSONArray.fromObject(json);
List<String> list2 = (List) JSONArray.toCollection(jsonArray);
for (int i = 0; i < list2.size(); i++) {
System.out.println(list2.get(i));
//运行:abc
// 123
}
}
}
转载请注明来源网站:blog.ytso.com谢谢!
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/14788.html