我有以下 XML 并通过 ID 查询,如何获取父层次结构
<Child>
<Child1 Id="1">
<Child2 Id="2">
<Child3 Id="3">
<Child4 Id="4">
<Child5 Id="5"/>
<Child6 Id="6"/>
</Child4>
</Child3>
</Child2>
</Child1>
</Child>
在此,如果我查询(Id = 4)并在特定元素中使用 Linq 找出父元素,如何通过层次结构获得以下输出。
<Child>
<Child1 Id="1">
<Child2 Id="2">
<Child3 Id="3">
<Child4 Id="4"/>
</Child3>
</Child2>
</Child1>
</Child>
提前致谢。