0

MVC 2 アプリケーションで、ユーザーが XML ファイルをアップロードできるようにするビューを作成する必要があります。XML ファイルは XSD に準拠します。XML を解析してデータを抽出し、Web サービスに送信される C# オブジェクトを設定する必要があります。

私の質問は...私はXMLファイルの正確な「フォーマット」を知っているので、XSDのために、XMLファイルのデータをビジネスオブジェクトに「移動」する簡単な方法はありますか?

Linq-to-XSD プロジェクトについて読みましたが、放棄されたようです。Linq-to-XML はあまり役に立ちません。すべてのデータを取得するには XML ドキュメント全体を「ウォークスルー」する必要があるからです。

きっともっと簡単な方法がありますか?

4

1 に答える 1

0

http://linqtoxsd.codeplex.com/

これはcodeplexのxsdプロジェクトへのlinqです

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

別のオン コード プロジェクト

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

スコット・ハンセルメンがこれについて語っています。これらのリンクの間 (しゃれた意図はありません) は大丈夫です

于 2011-01-19T21:13:30.583 に答える