我想将没有任何与之关联的 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 中实现这一目标的最佳方法是什么?