相关疑难解决方法(0)

XSD代码生成器的比较

我正在从xsd模式文件中进行代码生成方面的一些研究.我的要求:

  • 必须使用通用集合生成C#2.0代码(或更高版本).
  • 必须从xsd注释生成注释
  • 必须生成完全可序列化的代码.
  • 当从具有相同包含的多个xsd生成时,应该能够生成可恢复的基本类型.

(另请参阅我的其他问题:如何使用常见包含从xsd生成多个类?以及如何从wsdl中的xs:documentation标记生成注释?

我找到了以下选项:

  1. 使用xsd.exe(随SDK和Visual Studio提供)
  2. 来自Daniel Cazzulino的 XSDCodeGen
  3. Xsd2Code
  4. CodeXS
  5. XsdObjectGen由Microsoft提供
  6. XSDClassGen(似乎在行动中缺失)

我错过了吗?因为(1),(2)和(5)不生成2.0代码,并且我在从(3)序列化代码时遇到问题.生成代码时你会用什么?

c# xsd code-generation

76
推荐指数
2
解决办法
6万
查看次数

标签 统计

c# ×1

code-generation ×1

xsd ×1