【问题标题】:Fill class properties generated from XSD.exe填充从 XSD.exe 生成的类属性
【发布时间】:2009-03-12 10:14:11
【问题描述】:

好的,我从我巨大的 XSD 文件生成了 C# 类。现在我有一组 C# 类、XSD 模式和实际的 XML 数据。有没有一种自动或半自动的方式来用我拥有的 XML 数据填充这些类实例?

谢谢。

【问题讨论】:

    标签: c# xml xsd


    【解决方案1】:

    如果您使用xsd.exe 生成类,那么XmlSerializer 应该可以完成这项工作...

    XmlSerializer ser = new XmlSerializer(typeof(RootType));
    RootType type = (RootType) ser.Deserialize(source)
    

    【讨论】:

      【解决方案2】:

      您使用 xml 序列化/反序列化将数据导出/导入到 xml。看看XmlSerializer 类。 msdn 页面上有一个示例。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-05-18
        • 1970-01-01
        • 2010-12-27
        • 2013-11-28
        • 1970-01-01
        • 2022-01-20
        • 1970-01-01
        相关资源
        最近更新 更多