【发布时间】:2012-10-03 10:26:49
【问题描述】:
我有一个具有以下结构的 Xml 文件:
<Packages>
<Package>
<Name>Package1</Name>
<Dependencies>
<Dependency>Package2 </Dependency>
</Dependencies>
</Package>
<Package>
<Name>Package2</Name>
<Dependencies>
<Dependency>Package3</Dependency>
</Dependencies>
</Package>
<Package>
<Name>Package3</Name>
<Dependencies />
</Package>
</Packages>
我想解析xml文件,打印出依赖“流”。
例如:
Package1 ->
Package2 ->
Package3
Package2 ->
Package3
Package3
目的是创建一个将安装应用程序的“序列”,命令应存储在 Xml 文件中。一个包可能有依赖关系。
我可以使用 Linq 来解决这个问题吗?
我不需要一个完整的解决方案,只需要一个正确方向的提示。
【问题讨论】: