import java.util.ArrayList;
import java.util.List;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
class Dog {
private int id;
private String name;
public Dog(int id, String name) {
super();
this.id = id;
this.name = name;
}
public Dog() {
super();
// TODO Auto-generated constructor stub
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
public class D {
/**
* @param args
* @throws JSONException
*/
public static void main(String[] args) throws JSONException {
// TODO Auto-generated method stub
// JSONArray a = new JSONArray();
// 将一个字符串转化成一个json字符串
JSONObject o = new JSONObject();
o.put("name", "tom");
System.out.println(o.toString());
//
List<Dog> a = new ArrayList<Dog>();
a.add(new Dog(1,"tom1"));
a.add(new Dog(2,"tom2"));
a.add(new Dog(3,"tom3"));
a.add(new Dog(4,"tom4"));
//JSONArray aa = new JSONArray(a);
//System.out.println(aa.toString());
JSONArray arr = new JSONArray();
JSONObject oo;
for(Dog user : a){
o = new JSONObject();
o.put("id", user.getId());
o.put("name", user.getName());
arr.put(o);
}
System.out.println(arr.toString());
}
}
import java.util.List;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
class Dog {
private int id;
private String name;
public Dog(int id, String name) {
super();
this.id = id;
this.name = name;
}
public Dog() {
super();
// TODO Auto-generated constructor stub
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
public class D {
/**
* @param args
* @throws JSONException
*/
public static void main(String[] args) throws JSONException {
// TODO Auto-generated method stub
// JSONArray a = new JSONArray();
// 将一个字符串转化成一个json字符串
JSONObject o = new JSONObject();
o.put("name", "tom");
System.out.println(o.toString());
//
List<Dog> a = new ArrayList<Dog>();
a.add(new Dog(1,"tom1"));
a.add(new Dog(2,"tom2"));
a.add(new Dog(3,"tom3"));
a.add(new Dog(4,"tom4"));
//JSONArray aa = new JSONArray(a);
//System.out.println(aa.toString());
JSONArray arr = new JSONArray();
JSONObject oo;
for(Dog user : a){
o = new JSONObject();
o.put("id", user.getId());
o.put("name", user.getName());
arr.put(o);
}
System.out.println(arr.toString());
}
}