怎么放进去,在怎么提取出来?

解决方案 »

  1.   

    java.beans.XMLEncoder,java.beans.XMLDecoder
    或者利用一些开源的O/X框架如castor之类
      

  2.   

    典型代码,参考下,希望对你有帮助,我过去写的:
    private void load(String path){

                    try{ 
                          File f=new File(path);
                          user=new UserBean("jordan","zxd212002");
                          
                            
          decoder=new XMLDecoder(new
                   FileInputStream(f));
          user=(UserBean)decoder.readObject();
          decoder.close();
    }catch(Exception e){
    e.printStackTrace();
    }                      
    }                
        private boolean save(String path){
         try{
           
                   encoder=new XMLEncoder(
                     new FileOutputStream(path));
                   System.out.println("ok");
           encoder.writeObject(user);
           encoder.close();
           return true;
         }catch(Exception e){
         e.printStackTrace();
                    System.out.println("shit");
         return false;
         }
        }
      

  3.   

    这样子还需要class文件啊,有没有办法让class一起包含在这个xml中呢?
      

  4.   

    你是说用xml描述class文件??这恐怕不可能,class文件是执行JAVA程序必须的