大家好,我的XML如下
<a>
<b id="1">
<c name="apple">
</c>
</b>
<b id="2">
<c name="banana">
</c>
</b>
</a>
XmlNodeList NodeList = doc.SelectNodes("//c");
foreach (XmlNode Node in NodeList)
{
name += Node.Attributes["name"].Value;
}
這樣的話,這個迴圈回跑兩次,而name 最後會等於,applebanana,
可是我希望做到的是取得只屬於b id=1 下的 c 和 b id=2 下的 c
也就是我希望知道,這個c的name是屬於哪個b的
請問大家能給我一點提示嗎 謝謝