在c#中要想将一個類序列化為xml,則使用xmlserializer類:
xmlserializer serializer = new xmlserializer(typeof(purchaseorder));
textwriter writer = new streamwriter(filename);
purchaseorder po=new purchaseorder();
// serialize the purchase order, and close the textwriter.
serializer.serialize(writer, po);
writer.close();
可以參考webservice生成代理類的結構