<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 閱讀(3841) 評論(1)  編輯  收藏 所屬分類: Best Practise(JDK API)
    主站蜘蛛池模板: h在线看免费视频网站男男| 亚洲AV成人一区二区三区观看| 三年片在线观看免费观看大全中国| 免费观看毛片视频| 亚洲精品久久久久无码AV片软件| 97人伦色伦成人免费视频| 亚洲一久久久久久久久| 四虎成人免费大片在线| 国产亚洲精品仙踪林在线播放| 日本一区免费电影| 一级毛片在线免费播放| 日韩精品亚洲aⅴ在线影院| 成人无码a级毛片免费| 久久精品国产96精品亚洲| 一级毛片**不卡免费播| 亚洲一级毛片在线观| 我想看一级毛片免费的| 美美女高清毛片视频黄的一免费 | 亚洲AV无码久久精品狠狠爱浪潮 | 毛色毛片免费观看| 亚洲AV无码国产精品永久一区| 四虎永久免费观看| CAOPORN国产精品免费视频| 亚洲∧v久久久无码精品 | 国产高清不卡免费视频| 亚洲经典在线中文字幕| 午夜私人影院免费体验区| ssswww日本免费网站片| 亚洲综合一区二区国产精品| 成人免费视频软件网站| 一级视频免费观看| 久久精品国产亚洲AV麻豆网站| 久久国内免费视频| 人妻免费久久久久久久了| 亚洲午夜免费视频| 国产免费久久精品久久久| 在线成人精品国产区免费| 亚洲色偷精品一区二区三区| 亚洲一区二区三区偷拍女厕| 成人免费福利视频| 国产精品免费αv视频|