Xml HandOn Practice (01) 把Object对象串行化为Xml字符串
/* Xml Hand-on Practice
From: Zhang Shaohua (hillfree@263.net)
Since: 2003-11-05 */
// 001_把bean串行为Xml
// java version
try {
XMLEncoder encoder = new XMLEncoder(new BufferedOutputStream( new FileOutputStream("outfilename.xml")));
encoder.writeObject(obj);
encoder.close();
} catch (FileNotFoundException e) {
}
// C# version
StringWriter stringWriter = new StringWriter();
XmlSerializer stringEncoder = new XmlSerializer(bean.GetType());
stringEncoder.Serialize(stringWriter, obj);
stringWriter.Close();