http://www.bejson.com/

import java.io.IOException;
import org.codehaus.jackson.JsonParseException;
import org.codehaus.jackson.map.ObjectMapper;
public class JsonTest {
    static class Data{
        private String id;
        private String name;
        private String mobile;
        private String content;
        Data(){
        }
        public String getName() {
            return name;
        }
        public void setName(String name) {
            this.name = name;
        }
        public String getId() {
            return id;
        }
        public void setId(String id) {
            this.id = id;
        }
        public String getMobile() {
            return mobile;
        }
        public void setMobile(String mobile) {
            this.mobile = mobile;
        }
        public String getContent() {
            return content;
        }
        public void setContent(String content) {
            this.content = content;
        }
    }
    static class Person{
        private int total;
        private boolean success;
        private Data [] data;
        public Data[] getData() {
            return data;
        }
        public void setData(Data[] data) {
            this.data = data;
        }
        public int getTotal() {
            return total;
        }
        public void setTotal(int total) {
            this.total = total;
        }
        public boolean isSuccess() {
            return success;
        }
        public void setSuccess(boolean success) {
            this.success = success;
        }
    }
    public static void main(String[] args) throws JsonParseException, IOException {
        StringBuilder content = new StringBuilder();
        content.append("{\"total\":"+2).append(",\"success\":true,").append("\"data\":[{")
        .append("\"id\":\"1024\",").append("\"name\":\"java\",").append("\"mobile\":\"123\",").append("\"content\":\"C#\"}")
        .append(",").append("{")
        .append("\"id\":\"1025\",").append("\"name\":\"script\",").append("\"mobile\":\"456\",").append("\"content\":\"java\"}")
        .append("]")
        .append("}");
        ObjectMapper objectMapper = new ObjectMapper();
        Person per = objectMapper.readValue(content.toString(),Person.class);
    }
}

你可能感兴趣的:(http://www.bejson.com/)