Java中已经有不少的JSON工具,功能都很强大,可配置性很强。
FastJSON虽然功能不如Json Lib等强大,但将对象转换为JSON,及反向操作都没有这个类简单。
FastJSON,速度快,只需一行代码即可将类轻松转换为JSON字符串。
FastJSON: 119.38.217.15/wiki/display/fastjson/Examples
import com.alibaba.fastjson.JSON; 
public class FastJson {
    public static void main(String[] args) {
        User u = new User("Biao", 23);
        System.out.JSONString(u));
        String js = "{\"name\":\"Bi\\\"ao\",\"age\":23}";
        u = JSON.parseObject(js, User.class);
        System.out.println(u);
    }
}
public class User {
    publicfastjson字符串转数组 String name;
    public int age;
    public User() {
    }
    public User(String name, int age) {
        this.name = name;
        this.age = age;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public int getAge() {
        return age;
    }
    public void setAge(int age) {
        this.age = age;
    }
    @Override
    public String toString() {
        return name + ": " + age;
    }
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。