Назначение XMLEncoder
Позволяет сохранять beans в XML формате
Тестуальное представление объектов (Serializable objects)
XMLEncoder encoder = new XMLEncoder(new BufferedOutputStream(new FileOutputStream("Beanarchive.xml")));
encoder.writeObject(object);
encoder.close();
Назначение XMLDecoder
Позволяет считывать beans из XML формата
XMLDecoder decoder = new XMLDecoder(new BufferedInputStream(new FileInputStream("Beanarchive.xml")));
Object object = decoder.readObject();
decoder.close();