c# - 填充从 XSD.exe 生成的类属性

标签 c# xml xsd

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

谢谢。

最佳答案

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

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

关于c# - 填充从 XSD.exe 生成的类属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/637985/

相关文章:

php - 未调用 AJAX 处理程序(不确定是 PHP 还是 JavaScript 问题)

xml - XSD:检查是否存在具有特定值的元素

c# - 如何防止任务的同步延续?

java - 在 Main 方法中使用 XML 派生变量

javascript - 在 JavaScript 中从 XML 文件获取值

java - JPA 2.0 的 XSD

java - cvc-elt.1 : Cannot find the declaration of element 'countries'

c# - 在 C# 进程之间共享对象的推荐方式

c# - 在 Visual Studio 解决方案中结合 C# 和 C++

c# - 确定两个类中的所有属性是否相等