c# 如何获取XML节点中的值?

今天需要解析如下的XML文件

    <task task_id="000">
<Attributes1>111</Attribute= + n . R 7 q cs1>
<Attb K f Z W V K 5ributes2>222</Attributes2>
<Attribut= - -es3>333</Attributes3>
</task>
如何获取节点名称中taI 7 A ysk_id的值?

回答

xmlDoc=new Xmlk % 2 hDocument();
x ( 8 W d , #mlDoc.Load(你的文件);
XmlNode node=xmlDoc.SelectSingleNode("task");
XmlElement xe=(X@ n n r n ^ s PmlElement)node;
string s = xe.GetAttribute("task_id");