我有一个这样的 XML:
<roottag>
<tag1>.....</tag1>
<tag2>.....</tag2>
<tag3>
<tag3.1>.....</tag3.1>
<tag3.2>.....</tag3.2>
</tag3>
<tag4>
<tag4.1>
<tag4.1.1>......</tag4.1.1>
</tag4.1>
</tag4>
</roottag>
我想将此 XML 转换为可以轻松遍历并维护 XML 中的层次结构的形式。在php中,有Nested Associative Array
哪些可以使用。在 C# 中,我怎样才能做到这一点?