XML 遍历更新重复数据
Posted ningmou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XML 遍历更新重复数据相关的知识,希望对你有一定的参考价值。
string filename = AppDomain.CurrentDomain.BaseDirectory + "DefaultStart.xml"; XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(filename); XmlNode xmlNode = xmlDoc.SelectSingleNode("DocumentElement"); int i = 0; if (xmlNode.HasChildNodes) { XmlNodeList nodeList = xmlNode.ChildNodes; foreach (XmlNode nd in nodeList) { foreach (XmlNode nd1 in nd) { if (nd1.Name == "Node") { nd1.ChildNodes.Item(1).InnerText = dataGridView1.Rows[i].Cells[1].Value.ToString() ; nd1.ChildNodes.Item(2).InnerText = dataGridView1.Rows[i].Cells[2].Value.ToString(); i++; } } } } xmlDoc.Save("DefaultStart.xml");//保存
以上是关于XML 遍历更新重复数据的主要内容,如果未能解决你的问题,请参考以下文章