如何複製屬性的XML節點到特定的結構或陣列與一個命令 例如如何複製屬性的XML節點到特定的結構或陣列
public struct PossibilityJavamed
{
public string derv;
public string dervt;
public string num;
public string gend;
}
PossibilityJavamed tmpstructnew = tmpstruct;
ArrayList alstout = new ArrayList();// my array has some initial value
XmlNodeList nodeList;
nodeList = docHarf.SelectNodes("//adatesmi");
for (int i = 0; i < nodeList.Count; i++)
{
tmpstructnew.derv = nodeList[i].Attributes["derv"].Value;
tmpstructnew.dervt = nodeList[i].Attributes["dervt"].Value;
tmpstructnew.num = nodeList[i].Attributes["num"].Value;
tmpstructnew.gend = nodeList[i].Attributes["gend"].Value;
alstout.Add(tmpstructnew);
}
但我會做到這一點在一個命令
你可能想舉一些例子說明僞代碼,所以我們可以幫助你。 – Nix 2010-04-04 15:45:14
什麼版本的C#? – SLaks 2010-04-04 15:50:17
我的c#版本是3.5 – jozi 2010-04-04 15:54:56