乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Java對象XML序列化框架-Simple2.0

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

      目前最新版本為 2.0.1. 官網(wǎng)地址:http://simple./home.php

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


      下面是一個簡單示例:
      先定義一個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文件內(nèi)容:
      <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);

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

      Good Luck!
      Yours Matthew!

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多