zoukankan      html  css  js  c++  java
  • java xml序列化与反序列化

    http://simple.sourceforge.net/download/stream/doc/tutorial/tutorial.php#start
    http://blog.csdn.net/taozi165/article/details/6682503

    import java.io.File;
    
    import org.simpleframework.xml.Serializer;  
    import org.simpleframework.xml.core.Persister;
    public class SerialTest {
    
        public static void main(String[] args) {
            Serializer serializer = new Persister();  
            
            /*Student stu=new Student();
            stu.setName("A");
            stu.setAge(15);
            File file=new File("e:\\a.xml");
            try {
                serializer.write(stu, file);
            } catch (Exception e) {
                e.printStackTrace();
            }*/
            
            //反序列化  
            File file=new File("e:\\a.xml");
            try {
                Student stu=serializer.read(Student.class, file);
                System.out.println(stu);
            } catch (Exception e) {
                e.printStackTrace();
            }         
        }
    }
    
    
    
    import org.simpleframework.xml.Element;
    import org.simpleframework.xml.Root;
    
    @Root
    public class Student{
        @Element
        private String name;
        @Element
        private int age;
       
        public Student(){
           
        }
        public Student(String name, int age) {
            super();
            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;
        }
    }
  • 相关阅读:
    08mybatis映射文件及别名
    2016年阅读书单
    Java的位运算
    Python线程操作
    Java之Jackson框架
    Java线程
    Canvas 知识体系简单总结
    图片轮播
    media页面布局2
    利用@media screen实现网页布局的自适应
  • 原文地址:https://www.cnblogs.com/i80386/p/2553232.html
Copyright © 2011-2022 走看看