Skip to main content

Update XML Node value using C#

Update the XML document by passing the value to it, updating the specific node of the XML document and replacing the existing value. Here I am updating the date node in the XML document that will be updated while I have entered the text and click the button


update XML using C#

XML format : XMLFile1.xml

<All_batches>
  <Date>10-jan-2016</Date>
</All_batches>

C#

using System;
using System.Web;
using System.Xml;

namespace XMLINS
{
    public partial class WebForm1 : System.Web.UI.Page
    {
        protected void Button1_Click(object sender, EventArgs e)
        {
            XmlDocument doc = new XmlDocument();
            doc.Load("D:/WEBROOT/XMLINS/XMLINS/XMLFile1.xml");

            XmlNodeList aDateNodes = doc.SelectNodes("/All_batches/Date");
            foreach (XmlNode aDateNode in aDateNodes)
            {
                XmlAttribute DateAttribute = aDateNode.Attributes["Date"];
                aDateNode.InnerText = TextBox1.Text;
            }
            doc.Save("D:/WEBROOT/XMLINS/XMLINS/XMLFile1.xml");
            Label1.Text = "XML updated Successfully";
        }
    }
}

Comments

  1. Thanks for sharing an informative blog keep rocking bring more details.I like the helpful info you provide in your articles. I’ll bookmark your weblog and check again here regularly. I am quite sure I will learn much new stuff right here! Good luck for the next!
    web designing classes in chennai | web designing training institute in chennai
    web designing and development course in chennai | web designing courses in Chennai
    best institute for web designing in chennai | web designing course with placement in chennai
    Web Designing Class
    web designing course
    best institute for web designing

    ReplyDelete
  2. Great Article. Thank you for sharing! Really an awesome post for every one.

    IEEE Final Year projects Project Centers in Chennai are consistently sought after. Final Year Students Projects take a shot at them to improve their aptitudes, while specialists like the enjoyment in interfering with innovation. For experts, it's an alternate ball game through and through. Smaller than expected IEEE Final Year project centers ground for all fragments of CSE & IT engineers hoping to assemble. Final Year Project Domains for IT It gives you tips and rules that is progressively critical to consider while choosing any final year project point.

    Spring Framework has already made serious inroads as an integrated technology stack for building user-facing applications. Spring Framework Corporate TRaining the authors explore the idea of using Java in Big Data platforms.
    Specifically, Spring Framework provides various tasks are geared around preparing data for further analysis and visualization. Spring Training in Chennai

    ReplyDelete

Post a Comment