如何使用xsd从xml蒸汽生成对象
本文关键字:对象 xml 何使用 xsd | 更新日期: 2023-09-27 18:12:53
我得到一个xml文件和一个xsd文件。我生成了xsd到类(c#文件)。
我如何生成一个类从这个xml 在运行时根据我的xsd类,我持有?
你好像混淆了行话。您可以使用XSD生成一个类。然后将XML反序列化为该类的实例,即对象。
你不需要在运行时生成一个类,坦率地说,你也不想这样做。
只要将XML反序列化为对象就像MSDN和其他问题一样。
XmlSerializer serializer = new XmlSerializer(typeof(YourXsdClass));
using (someReader = YourXmlReader)
{
StepList result = (YourXsdClass)serializer.Deserialize(reader);
}