XSD スキーマが関連付けられていない外部 XML ドキュメントを流暢な .NET オブジェクトに変換したいと考えています。
次のような単純な XML ファイルがあります。
<application>
<parameters>
<param></param>
<param></param>
</parameters>
<generation />
<entities>
<entity ID="1">
<PropTest>Test</PropTest>
</entity>
<entity ID="2">
<PropTest>Another Test</PropTest>
</entity>
</entities>
</application>
次のようにドキュメントをナビゲートしたいと思います。
var xConfig = new XmlConfig("file.xml");
// testValue should be assigned "Test"
string testValue = xConfig.Generation.Entities.Entity(1).PropTest;
.NET 3.5 でこれを実現する最善の方法は何ですか?