Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 111219
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T02:21:00+00:00 2026-05-11T02:21:00+00:00

It is easy to read an XML file and get the exact Node Text,

  • 0

It is easy to read an XML file and get the exact Node Text, but how do I Update that Node with a new value?

To read:

public static String GetSettings(SettingsType type, SectionType section) {     XmlTextReader reader = new XmlTextReader(HttpContext.Current.Request.MapPath(APPSETTINGSPATH));     XmlDocument document = new XmlDocument();     document.Load(reader);      XmlNode node = document.SelectSingleNode(                         String.Format('/MyRootName/MySubNode/{0}/{1}',                         Enum.Parse(typeof(SettingsType), type.ToString()),                         Enum.Parse(typeof(SectionType), section.ToString())));            return node.InnerText; } 

to write …?

public static void SetSettings(SettingsType type, SectionType section, String value) {     try     {         XmlTextReader reader = new XmlTextReader(HttpContext.Current.Request.MapPath(APPSETTINGSPATH));         XmlDocument document = new XmlDocument();         document.Load(reader);          XmlNode node = document.SelectSingleNode(                             String.Format('/MyRootName/MySubNode/{0}/{1}',                             Enum.Parse(typeof(SettingsType), type.ToString()),                             Enum.Parse(typeof(SectionType), section.ToString())));         node.InnerText = value;         node.Update();     }     catch (Exception ex)     {         throw new Exception('Error:', ex);     } } 

Note the line, node.Update(); does not exist, but that’s what I wanted 🙂

I saw the XmlTextWriter object, but it will write the entire XML to a new file, and I just need to update one value in the original Node, I can save as a new file and then rename the new file into the original name but… it has to be simpler to do this right?

Any of you guys have a sample code on about to do this?

Thank you

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T02:21:01+00:00Added an answer on May 11, 2026 at 2:21 am

    You don’t need an ‘update’ method – setting the InnerText property updates it. However, it only applies the update in memory. You do need to rewrite the whole file though – you can’t just update a small part of it (at least, not without a lot of work and no out-of-the-box support).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 99k
  • Answers 99k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer simply update the second table like this, a temp table… May 11, 2026 at 7:42 pm
  • Editorial Team
    Editorial Team added an answer Try (not tested myself): comment = comment.Replace(System.Environment.NewLine, "<br />"); UPDATED:… May 11, 2026 at 7:42 pm
  • Editorial Team
    Editorial Team added an answer The following Python code will generate a random sentence with… May 11, 2026 at 7:42 pm

Related Questions

I am currently in the process of rewriting an application whereby teachers can plan
Is there an easy way in C# to read a properties file that has
I'm currently trying to read in an XML file, make some minor changes (alter
I need to store some simple properties in a file and access them from

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.