Codes not generate the file properly

Hi,
I don't know why these codes below are not creating any .xml file when I run the project.
                    string FILENAME = Server.MapPath("~") + "..\\..\\xml\\common.xml";
                    ?XmlTextWriter textwrt = new XmlTextWriter(FILENAME, null);
                    textwrt.WriteStartDocument();
                    textwrt.WriteStartElement("Common");
                    textwrt.WriteAttributeString("field1", tb_fld1.Text);
                    textwrt.WriteAttributeString("field2", tb_fld2.Text);
                    textwrt.WriteEndElement();
                    textwrt.Close();

Open in new window

LVL 11
HuaMin ChenSystem AnalystAsked:
Who is Participating?
 
Meir RivkinFull stack Software EngineerCommented:
use this instead:
  string FILENAME = Server.MapPath("~") + "..\\..\\xml\\common.xml";
 XDocument xdoc = new XDocument();
            xdoc.Add(new XElement("common", new XAttribute("field1", 1), new XAttribute("field2", 2)));
            xdoc.Save(FILENAME);

Open in new window

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.