0

我需要在我的 MVC 2 应用程序中构建一个允许用户上传 XML 文件的视图。XML 文件将符合 XSD。我需要解析 XML 并提取数据以填充 C# 对象,然后将这些对象发送到 Web 服务。

我的问题是......因为我知道 XML 文件的确切“格式”,因为 XSD,是否有一些更简单的方法可以将 XML 文件中的数据“移动”到我的业务对象中?

我读到了一些 Linq-to-XSD 项目,但它似乎已被放弃。Linq-to-XML 看起来不是很有帮助,因为我仍然必须“遍历”整个 XML 文档以获取所有数据。

当然有更简单的方法吗?

4

1 回答 1

0

http://linqtoxsd.codeplex.com/

这是codeplex上的一个linq to xsd项目

http://www.codeproject.com/KB/linq/LINQ_to_XSD.aspx

另一个关于代码项目

http://www.hanselman.com/blog/LINQToEverythingLINQToXSDAddsMoreLINQiness.aspx

Scott hanselmen 谈到了这一点。在这些链接之间(没有双关语)你应该没问题

于 2011-01-19T21:13:30.583 回答