XML文件修改操作
来源:互联网 发布:js内置对象 编辑:程序博客网 时间:2024/05/22 02:24
此XML实例以服务器端部门管理为例:(其界面如下)
private void btn_UpdateGroup_Click(object sender, EventArgs e)
{
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("...//...//group.xml");
XmlNodeList list = xmlDoc.SelectSingleNode("grouplist").ChildNodes;//获得根节点grouplist下的所有子节点 //遍历所有子节点
foreach (XmlNode node in list)
{
XmlElement xe = (XmlElement)node;//将子节点类型转换为XmlElement类型
string departmentName = this.listBox_Group.SelectedItem.ToString();
string[] array1 = new string[2];
array1 = departmentName.Split(' ');
if (xe.GetAttribute("id") == array1 [1])//根据部门号的ID值,找到其在XML中的结点,将其修改成textBox中的值
{
xe.InnerText = tbx_NewGroupName.Text;//将XML中的部门名修改城textbox中的新名称。
}
}
xmlDoc.Save("..//..//group.xml");//重新加载XML文件,更新listBox中数据
listBox_Group.Items.Clear();
xmldoc.Load(xmlpath);//载入xml文件
root = xmldoc.DocumentElement;
nodelist = root.ChildNodes;
string group = null;
foreach (XmlNode xn in nodelist)
{
object[] array = new string[2];
XmlElement xe = (XmlElement)xn;
if (xn.HasChildNodes)
{
group = xn.FirstChild.InnerText;
ID = xe.GetAttribute("id");
array[0] = group;
array[1] = ID;
this.listBox_Group.Items.Add(group + " " + ID);
}
}
}
- XML文件修改操作
- .NET操作XML文件---[修改]
- java操作xml文件--修改节点
- XML文件的操作(读取,插入,删除,修改)
- .net 对xml文件的读写,添加,修改,删除操作
- C#中操作xml文件(插入节点、修改、删除)
- XML文件操作(查询,添加,修改,删除 结点)
- C#中操作xml文件(插入节点、修改、删除)
- winform中对XML文件的读,修改操作
- 通过Dom4J操作(创建、读取和修改)XML文件
- ASP.NET操作XML文件---增加、修改、删除、显示
- C#如何操作(新建,修改,删除)XML文件?
- 对XML文件进行的添加、删除、修改、查询操作。
- .net操作xml文件(新增.修改,删除,读取)
- .net操作xml文件(新增.修改,删除,读取)
- .net操作xml文件(新增.修改,删除,读取)
- C#中操作xml文件(插入节点、修改、删除)
- ifstream和ofstream操作xml配置文件,修改文件内容
- 虚拟列表控件
- jEdit的汉化
- Effective Java 学习笔记(5)
- 在JSP里调用spring管理的bean取得数据
- 毕业设计
- XML文件修改操作
- .NET Remoting和Web service的比较
- 个人站长和初创公司如何策划好自己的网站(一)
- xampp,Eclipse,pdt,xdebug构建php的调试环境
- 我的积分
- 精妙sql
- IDC市场也将进入智能网络的“三线时代”
- ajax
- 网络连接是否畅通