从XSD生成类 - 紧凑的解决方案

时间:2016-02-05 08:37:46

标签: c# xml xsd

我有XSD文件,看起来相当复杂(我对使用XSD很新)。

我的任务是创建一个程序,它将根据XSD架构生成XML文件(更详细地说 - 我们将获得一个包含数据的CSV文件,这些文件需要序列化为XML)。我做了一项研究并尝试了从XSD文件生成C#类的各种技术,其中最“紧凑”的是Visual Studio的 xsd2code 插件。

尽管如此,这个插件已经生成了超过7,000行代码,让我感到震惊,因为它只是一个巨大的混乱(对我来说)。

我现在的问题是 - 有更好的方法(或者我忘了检查一些开关)会产生相当紧凑的C#类吗?如果没有,那么人们在获得C#课后必须做的下一步是什么?他们是否需要额外的手动后期处理,以便文件更“程序员友好”,或者......?

感谢您的指导;任何帮助或提示将受到高度赞赏!

0 个答案:

没有答案