asp.net操作xml实现创建,添加,删除

本文档介绍了如何使用ASP.NET进行XML文件操作,包括创建XML文件、添加用户信息、删除用户以及更新用户数据。通过示例代码展示了如何加载XML文件、创建XML元素以及操作节点属性,以便于管理XML数据。
摘要由CSDN通过智能技术生成

xml文件格式
<?xml version="1.0"?>
< dbGuest>
  <User>
    <Name uid="d">ew</Name>
    <City>dsa</City>
    <Email>eq</Email>
  </User>
< /dbGuest>

创建XML文件
private void btnCreateXml_Click(object sender, System.EventArgs e)
        {
            //创建XML文档对象
            System.Xml.XmlDocument xmldoc = new System.Xml.XmlDocument();
            //创建xml 声明节点
            System.Xml.XmlNode xmlnode = xmldoc.CreateNode(System.Xml.XmlNodeType.XmlDeclaration, "", "");
            //添加上述创建和 xml声明节点
            xmldoc.AppendChild(xmlnode);
            //创建xml dbGuest 元素(根节点)
            System.Xml.XmlElement xmlelem = xmldoc.CreateElement("", "dbGuest", "");
            xmldoc.AppendChild(xmlelem);
            try
            {
                xmldoc.Save(xmlFile);
            }
             catch(Exception ex)
            {
                if(ex.Message.IndexOf("访问被拒绝") != -1)
                {
                    lblMsg.Text = "创建xml文档失败,没有写入权限,请检查xmldocs文件夹的写入权限!";
                    return;
                }                
            }
            lblMsg.Text = "xml文件创建成功";
            BindXMLFiles();
            GetXmlContent();
            BindUserNames();             
        }


添加用户:
private void btnAdd_Click(object sender, System.EventArgs e)
        {
            string uID = txtUID.Text;
            string userName = txtUserName.Text;
       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值