0

我在文件“packetTemplate.xsd”中为xml定义了模式。使用ms工具“xsd.exe”我生成了与模式相对应的类“PacketTemplate”。Does dot net提供的api可以通过引用文件来加载xml文档并返回对象类 PacketTemplate。

4

1 回答 1

3

您可以在此处找到一些示例。
一个片段:

  PacketTemplate myTemplate;

  XmlSerializer mySerializer = new XmlSerializer(typeof(PacketTemplate));
  FileStream myFileStream = new FileStream("c:/mtTestClass.xml",FileMode.Open);

  myTemplate= (PacketTemplate)mySerializer.Deserialize(myFileStream);

Deserialize有各种重载,你也可以使用XmlReader.

于 2009-11-26T12:17:12.223 回答