源控制\使用XSD生成类的缺点

时间:2012-09-24 14:50:05

标签: c# xml xsd

假设这个 - 我想在预定义的方案中读取和写入XML - 到现在为止还可以。

事情是,开发人员需要做出明确的操作,他想要添加另一个属性(例如xsd.exe),并且在源代码控制方面非常令人沮丧(需要签出,生成新文件,以及检查一下。)

有没有办法只通过提供XSD来读取xml(不需要为此实际自动生成一个类?) - 在这种情况下如果引入新字段 - 开发人员只会更改XSD或什么? / p>

1 个答案:

答案 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

http://msdn.microsoft.com/en-us/library/650ax5cx.aspx