<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 156,  comments - 601,  trackbacks - 0

    Simple是一個XML序列化框架,一個Java版本寬容的序列化框架,能夠快速在Java平臺上開發XML。支持通過annotations完全配置化的XML結構;提供版本管理框架允許向前和向后兼容序列化;更好的性能,使用輕量級StAX提升XML反序列化 進程,比XStream和JAXB更快;通過namespace annotations提供完全的命名空間支持;包括XML模板系統

    目前最新版本為 2.0.1. 官網地址:http://simple.sourceforge.net/home.php

    注:不過筆者認為,如果你使用JavaSE 6.0,則建議使用其自帶的JAXB(Java Architecture for XML Binding).其使用非常簡單,支持通過annotations完全配置化的XML結構。而且其也是Java中的一個規范實現, JAX-RS規范就使用JAXB來實現對象的序列化功能。


    下面是一個簡單示例:
    先定義一個Example對象, 我們只需要簡單的加上Annoation后,就可以進行對象與XML之間的轉換。
    @Root
    public class Example {

       @Element
       
    private String text;

       @Attribute
       
    private int index;

       
    public Example() {
          
    super();
       }  

       
    public Example(String text, int index) {
          
    this.text = text;
          
    this.index = index;
       }

       
    public String getMessage() {
          
    return text;
       }

       
    public int getId() {
          
    return index;
       }
    }

    進行XML序列化操作:
    Serializer serializer = new Persister();
    Example example 
    = new Example("Example message"123);
    File result 
    = new File("example.xml");

    serializer.write(example, result);

    下面是生成的XML文件內容:
    <example index="123">
       
    <text>Example message</text>
    </example>

    從XML文件中,反序列化后,得到Example對象實例:
    Serializer serializer = new Persister();
    File source 
    = new File("example.xml");

    Example example 
    = serializer.read(Example.class, source);

    到現在基本的演示完成,API使用起來非常簡單。
    查看更多示例(包括級聯對象的序列化與反序列化操作)

    Good Luck!
    Yours Matthew!

    posted on 2008-12-10 20:16 x.matthew 閱讀(3831) 評論(1)  編輯  收藏 所屬分類: Best Practise(JDK API)
    主站蜘蛛池模板: 国产精品亚洲一区二区麻豆| 久久久久亚洲精品天堂| 最近新韩国日本免费观看| 国产精品亚洲高清一区二区| 一边摸一边爽一边叫床免费视频| 国产精品jizz在线观看免费| mm1313亚洲国产精品无码试看| 国产精品无码素人福利免费| 国产偷国产偷亚洲清高APP| 四虎精品亚洲一区二区三区| 亚洲AV永久无码精品成人| 美国毛片亚洲社区在线观看 | 亚洲视频免费观看| 亚洲成人在线免费观看| 大学生美女毛片免费视频| 国产亚洲美女精品久久久久| 亚洲日韩在线第一页| 日韩视频在线观看免费| 亚洲人成电影在线观看网| 国产大片免费观看中文字幕| 国产精品免费久久久久电影网| 亚洲国产成人片在线观看无码| 182tv免费视视频线路一二三| 国产精品亚洲专区在线观看| 免费A级毛片无码久久版| 男人天堂免费视频| 亚洲精品美女在线观看| 狠狠久久永久免费观看| 国产精品永久免费| 亚洲一区二区影视| 亚洲男人的天堂一区二区| 99热精品在线免费观看| 理论亚洲区美一区二区三区 | 亚洲午夜精品一区二区公牛电影院| 黄页网站免费观看| 一区二区三区免费视频播放器| 亚洲爆乳无码专区| 日本无吗免费一二区| 四虎国产精品永久免费网址 | 亚洲色偷精品一区二区三区| 中文字幕亚洲不卡在线亚瑟|