Raja Ganapathy Ответов: 1

Как вставить значение текстового поля в XML ?


Как вставить значение текстового поля и дату в xml с помощью c#.

Что я уже пробовал:

я уже пробовал себя, я новичок в xml, так что ведите меня.

1 Ответов

Рейтинг:
10

Karthik_Mahalingam

использовать XML сериализация и десериализация для чтения записи xml [^], простой способ

Создайте класс со свойствами, которые необходимо сохранить

public class MyData
       {
           public string Name { get; set; }
           public DateTime DateValue { get; set; }
       }

и сериализовать его в XML как

MyData obj = new MyData();
          obj.Name = txtBox.Text;
          obj.DateValue = DateTime.Now;
          string path = Server.MapPath("myFile.xml");


          XmlSerializer serializer = new XmlSerializer(typeof(MyData));
          using (TextWriter writer = new StreamWriter(path))
          {
              serializer.Serialize(writer, obj);
          }


Raja Ganapathy

Спасибо!

Karthik_Mahalingam

добро пожаловать