data.xml:
<D>
<D1 Name ="D1">
text
<D2 Name ="D2">
text
</D2>
</D>
按键点击:
void button_Click(object sender, RoutedEventArgs e)
{
XmlNode node = data.SelectSingleNode("D/D" + i.ToString());
Textbox.Text = node.InnerText;
}
如上,我想通过变量 i 来控制textbox显示的内容,但似乎SelectSingleNode()方法并不支持动态的Xpath……
求能让textbox动态显示xml文件内容的办法

------解决思路----------------------
1、检索出来节点集合
2、根据索引去子节点的值