xml怎样根据某个属性定位到某个子节点并获取父节点和兄弟节点
有如下xml文件,想根据itemid值如112定位到节点
<MenuItem><text>领导班子</text><url>#</url><itemid>112</itemid></menuitem>
并返回他的父节点的Text值和他兄弟节点的Text值
<Menus>
<Text>新闻</Text>
<Url>list.aspx?type=31</Url>
<ItemID>11</ItemID>
</MenuItem>
<MenuItem>
<Text>政务公开</Text>
<ItemID>12</ItemID>
<SubMenu>
<MenuItem>
<Text>领导班子</Text>
<Url>#</Url>
<ItemID>112</ItemID>
</MenuItem>
<MenuItem>
<Text>机构设置</Text>
<Url>#</Url>
<ItemID></ItemID>
</MenuItem>
<MenuItem>
<Text>政务制度</Text>
<Url>#</Url>
<ItemID></ItemID>
</MenuItem>
</SubMenu>
</MenuItem>
</Menus>