私は次のような構造のXMLファイルを持っています
<items>
<item>
<someDetail>
A value here
</someDetail>
</item>
<item>
<someDetail>
Another value here
</someDetail>
</item>
</items>
複数のアイテムが含まれています。
理想的には、セッション開始時にXMLを逆シリアル化して、XMLデータをクラスに基づくオブジェクトに変換したい(c#asp.net 4)
私はいくつかの方法を試しましたが、成功しなかったか、不格好でエレガントではないように見える解決策がありました。
人々は何を提案しますか?
私はこのxsd.exe
ツールを使用してみましたが、xmlリーダークラスとXElement
usinクラスを使用してxmlをループし、新しいsomeObject(props)を作成しました。
これらはおそらく最良の方法および/または唯一の方法ですが、エンティティフレームワークを使用するデータベースソースにとっては非常に簡単であるため、xmlソースから同じことを行う同様の方法があるかどうか疑問に思いました。