【问题标题】:C# Generating Classes from XSDC# 从 XSD 生成类
【发布时间】:2013-05-30 10:14:29
【问题描述】:

我需要使用第三方 Web 服务,该服务提供 .xsd 模式文件来定义需要发送的 xml 消息。我已经运行了 xsd.exe 工具来生成类,因此我可以使用实际对象,然后我可以将这些对象序列化为需要发送的消息。

然而,生成的类非常冗长,没有构造函数,每个嵌套对象都有很长的名称。它为一个 .xsd 架构生成的 .cs 文件有 3000 多行代码和 35 个部分类。

所以我的问题是我在生成这些类然后只使用它生成的代码是否正确?除了手动编码我自己的序列化为正确格式的类版本之外,有没有更好的方法来生成这个 xml?

我没有太多使用 .xsd 文件的经验,所以我真的不知道最好的做法是什么。

【问题讨论】:

    标签: c# xml xsd


    【解决方案1】:

    尝试从 http://xsd2code.codeplex.com/ 查看 xsd2code。它的功能可能更适合您的需求

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-16
      相关资源
      最近更新 更多