使用C#内联的XSD将类转换为XML

时间:2015-12-16 13:51:17

标签: c# xml xsd

使用C#,我可以轻松地将类实例序列化为XML:

XmlSerializer xsSubmit = new XmlSerializer(typeof(Parking));
using (StringWriter sww = new StringWriter())
using (XmlWriter writer = XmlWriter.Create(sww, new XmlWriterSettings { Indent = true }))
{
    xsSubmit.Serialize(writer, myParking);
    var xml = sww.ToString();
    File.WriteAllText("myParking.xml", xml);
}

我还可以使用XSD.exe为这个类创建一个XSD文件。 确实可以在XML文件中内联XSD(参考https://msdn.microsoft.com/en-us/library/ms759142(v=vs.85).aspx

如何在C#中将我的实例作为XML 获取内联的XSD定义

0 个答案:

没有答案