关于XPATH 和selectNodes的问题
<?xml version="1.0" encoding="utf-8"?><root>
<worlflow>
<id>0</id>
<beginid>0</beginid>
<endid>52</endid>
<endid>66</endid>
<endid>65</endid>
</worlflow>
<worlflow>
<id>-1</id>
<beginid>52</beginid>
<beginid>66</beginid>
<beginid>65</beginid>
<endid>-1</endid>
</worlflow>
<worlflow>
<id>52</id>
<beginid>0</beginid>
<endid>-1</endid>
</worlflow>
<worlflow>
<id>65</id>
<beginid>0</beginid>
<endid>-1</endid>
</worlflow>
<worlflow>
<id>66</id>
<beginid>0</beginid>
<endid>-1</endid>
</worlflow>
</root>
for (int i = 0; i < root.ChildNodes.Count; i++)
{
flowid=root.ChildNodes[i].SelectSingleNode("/id").InnerText;//(这里报错 找不到节点)
for (int j = 0; j < root.ChildNodes[i].SelectNodes("/beginid").Count; j++)//这里一样
{
beginid = beginid + root.ChildNodes[i].SelectNodes("/beginid")[j].InnerText + ",";
}
for (int n = 0; n < root.ChildNodes[i].SelectNodes("/endid").Count; n++)
{
endid = endid + root.ChildNodes[i].SelectNodes("/endid")[n].InnerText+",";
}
}