How ro display an xml file in asp.net there i want to edit and modify

asp.net , xml Tirupati, India
  • 13 years ago

    Sir:

       How ro display an xml file in asp.net there i want to edit and  modify

  • 13 years ago

    Hi there,

            // Read XML

    XmlDocument xmldoc = new XmlDocument();
    xmldoc.Load("http://www.developerfusion.co.uk/Services/Rss/Content.aspx?type=Code");

    XmlElement xmlelem = xmldoc.DocumentElement;

    XmlNodeList nodes = xmlelem.SelectNodes("channel/item");

    TextWriter strWriter = new StringWriter();
    HtmlTextWriter txtWriter = new HtmlTextWriter(strWriter);
    txtWriter.WriteFullBeginTag("ul");

    foreach (XmlNode node in nodes)
    {
    txtWriter.WriteFullBeginTag("li");
    txtWriter.WriteBeginTag("a");
    txtWriter.WriteAttribute("href", node["link"].InnerText);
    txtWriter.Write(HtmlTextWriter.TagRightChar);
    txtWriter.Write(node["title"].InnerText);
    txtWriter.WriteEndTag("a");
    txtWriter.WriteEndTag("li");
    }

    txtWriter.WriteEndTag("ul");
    divLatestCodeSample.InnerHtml = txtWriter.InnerWriter.ToString();

    // Write XML

    XmlWriterSettings settings = new XmlWriterSettings();
    settings.Encoding = System.Text.Encoding.UTF8;
    settings.Indent = true;

    FileStream fStream = new FileStream(Server.MapPath("~/DeveloperFusionLatestCodeSample.xml"), FileMode.OpenOrCreate, FileAccess.Write);
    StreamWriter sWriter = new StreamWriter(fStream);
    XmlWriter xWriter = XmlWriter.Create(sWriter, settings);

    xWriter.WriteStartElement("rss");
    xWriter.WriteStartAttribute("version");
    xWriter.WriteValue("2.0");
    xWriter.WriteEndAttribute();

    xWriter.WriteStartElement("channel");
    xWriter.WriteElementString("title", "This is a sample");

    xWriter.Flush();
    xWriter.Close();
    sWriter.Close();
    fStream.Close();

Post a reply

Enter your message below

Sign in or Join us (it's free).

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“C++ : Where friends have access to your private members.” - Gavin Russell Baker