有关的jar包有:commons-beanutils-1.7.0.jar、commons-collections-3.1.jar、commons-lang-2.5.jar、commons-logging-1.2.jar、ezmorph-1.0.6.jar、json-lib-2.4-jdk15.jar
其中:json-lib-2.4-jdk15.jar为:
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
<scope>system</scope>
<systemPath>${project.basedir}/lib/json-lib-2.4-jdk15.jar</systemPath>
</dependency>
package jsonTest;
import java.util.ArrayList;
import java.util.List;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
//import net.sf.json.JSONArray;
public class TestJson {
public static void main(String[] args) {
List<Person> list=new ArrayList<Person>();
Person p1=new Person("zhou","男");
Person p2=new Person("ma","男");
Person p3=new Person("chang","男");
list.add(p1);
list.add(p2);
list.add(p3);
Result rs=new Result();
rs.setResult("结果");
rs.setData(list);
//JSONArray ja=JSONArray.fromObject(rs);
//System.out.println(ja.toString());
JSONObject jo=JSONObject.fromObject(rs);
System.out.println(jo.toString());
}
}
411

被折叠的 条评论
为什么被折叠?



