Your Ad Here

Posted By

godoq on 12/31/11


Tagged

java


Versions (?)

Serializar


 / Published in: Java
 

URL: http://bastratech.wordpress.com/2011/12/25/agenda-en-netbeans/

Clase Serializar

  1. package agenda.datos;
  2.  
  3. import java.beans.XMLDecoder;
  4. import java.beans.XMLEncoder;
  5. import java.io.FileInputStream;
  6. import java.io.FileOutputStream;
  7. import java.io.IOException;
  8.  
  9. public class Serializar {
  10.  
  11. private static String ruta = "d:/archivo.xml";
  12.  
  13. public static void serializar(Object obj) {
  14. try {
  15. XMLEncoder des = new XMLEncoder(new FileOutputStream(ruta));
  16. des.writeObject(obj);
  17. des.close();
  18. } catch (Exception e) {
  19. System.out.println("Error" + e.getMessage());
  20. }
  21. }
  22.  
  23. public static Object deserializar() {
  24. try {
  25. XMLDecoder des = new XMLDecoder(new FileInputStream(ruta));
  26. Object obj = des.readObject();
  27. des.close();
  28. return obj;
  29. } catch (IOException ex) {
  30. System.err.println(ex);
  31. }
  32. return null;
  33. }
  34. }

Report this snippet  

You need to login to post a comment.