我在搜索示例时将如何将数据存储在独立存储中。在一个例子中使用了XmlSerializer。我已经给出了下面的代码。请解释Xmlserializer的功能和需求。
XmlSerializer ser = new XmlSerializer(typeof(TravelReportInfo));
ser.Serialize(fs, travelReportInfo);
答案 0 :(得分:1)
XmlSerialization是获取对象并将其表示为xml的过程。 Xml是理想的格式之一,因为它可以描述任意对象层次结构。 一个常见的用例是通过Web传输对象。如果将对象序列化为xml,则可以将其包含在http请求和响应中,并将其反序列化为另一侧的原始对象。重建对象的所有信息都可以在xml
中找到Bellow你可以看到一个序列化为xml的类的例子
public class OrderForm
{
public DateTime OrderDate;
}
<OrderForm>
<OrderDate>12/12/01</OrderDate>
</OrderForm>