0
一个XML文件,我有以下XML结构:解析与LINQ
//this is the root
<factory ver="123" id="1">
//can be a lot of lines
<line id="123" name="line name">
//can be alot of machines
<machine id="101" Type="Weel">
<setting Title="Filled" Value="No" />
<setting Title="Size" Value="14" />
<setting Title="Mandatory" Value="No"/>
</machine>
<machine id="222" Type="Reel">
<setting Title="Filled" Value="No" />
<setting Title="Size" Value="14" />
<setting Title="Mandatory" Value="No"/>
</machine>
</line>
<line id="312" name="line name1">
<machine id="111" Type="Weel">
<setting Title="Filled" Value="No" />
<setting Title="Size" Value="14" />
<setting Title="Mandatory" Value="No"/>
</machine>
<machine id="333" Type="Reel">
<setting Title="Filled" Value="No" />
<setting Title="Size" Value="14" />
<setting Title="Mandatory" Value="No"/>
</machine>
我怎样才能通过Linq
和XDocument
通过给定的机器ID来获得它的类型和它所有的设置(可以有更没有列出所有这些)。