2007年3月15日 星期四

將物件序列化到 xml 字串

常看到的範例是將物件序列化到檔案。

但最常需要的卻是序列化到字串。

 

請參考以下範例。注意要 PlaceOrderRequest 必須是Serializable

 

private string GetXmlContent(PlaceOrderRequest request)

    {

      StringWriter writer = new StringWriter();

      XmlSerializer xs = new XmlSerializer(typeof(PlaceOrderRequest));

      xs.Serialize(writer, request);

      return writer.ToString();

    }

沒有留言:

Share with Facebook