假设这个 - 我想在预定义的方案中读取和写入XML - 到现在为止还可以。
事情是,开发人员需要做出明确的操作,他想要添加另一个属性(例如xsd.exe),并且在源代码控制方面非常令人沮丧(需要签出,生成新文件,以及检查一下。)
有没有办法只通过提供XSD来读取xml(不需要为此实际自动生成一个类?) - 在这种情况下如果引入新字段 - 开发人员只会更改XSD或什么? / p>
答案 0 :(得分:0)
请查看以下链接,
这可以解决这个问题。
但请记住,使用xsd.exe是生成模式类的强大方法。
您可以动态生成类代码表格xsd,您可以编译代码并在您的应用程序中使用
How to programmaticly generate .NET classes from XSD? (Like xsd.exe do)
http://msdn.microsoft.com/en-us/library/system.xml.serialization.xmlcodeexporter