/***** Code de MesExemples.com *******/
/**
* @(#)XMLEncoder.java
*
*
* @author
*sakoba(java.mesexemples.com) @version 1.00 2013/7/5
*/
import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import javax.swing.JFrame;
public class XMLEncoder {
public static void main(String args[]) {
JFrame x = new JFrame("Look at me");
x.setSize(200, 300);
x.setVisible(true);
x.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
FileOutputStream f;
try {
f = new FileOutputStream("Test.xml");
java.beans.XMLEncoder e = new java.beans.XMLEncoder(
new BufferedOutputStream(
new FileOutputStream("test.xml")));
e.writeObject(x);
e.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
Code testé avec le fichier XML Suivant
Sakoba
Adams
Rappel
Ne m'oubliez pas ce week-end!