好的,我从我庞大的XSD文件中生成了C#类。现在我有一组C#类,XSD架构和实际的XML数据。是否有自动或半自动方式用我拥有的XML数据填充这些类实例?
谢谢。
答案 0 :(得分:3)
如果您使用xsd.exe
生成课程,则XmlSerializer
应该完成这项工作......
XmlSerializer ser = new XmlSerializer(typeof(RootType));
RootType type = (RootType) ser.Deserialize(source)
答案 1 :(得分:1)
使用xml序列化/反序列化将数据导出/导入到xml。看看XmlSerializer课程。一个例子是在msdn页面上。