import java.beans.PersistenceDelegate;
import java.beans.XMLEncoder;
import java.io.FileOutputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public final class XMLTools {
private XMLTools() {}
/**
* Serialisation d'un objet dans un fichier
* @param object objet a serialiser
* @param filename chemin du fichier
*/
public static void encodeToFile(Object object, String fileName) throws FileNotFoundException,
IOException {
// ouverture de l'encodeur vers le fichier
XMLEncoder encoder = new XMLEncoder(new FileOutputStream(fileName));
try {
// serialisation de l'objet
encoder.writeObject(object);
encoder.flush ();
} finally {
// fermeture de l'encodeur
encoder.close();
}
}
}
Saturday, December 29, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment