Announcement

Collapse
No announcement yet.

XmlAttribute C#

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • XmlAttribute C#

    Hi,

    ich erstelle eine XML Datei mit folgendem Code:

    Code:
        
            private void Form1_Load(object sender, EventArgs e)
            {
                string xmlPath = @"C:\test.xml";
                using (StreamWriter xmlFile = new StreamWriter(xmlPath))
                {
                    XmlSerializer xmlSer = new XmlSerializer(typeof(Request));
                    Request myR = new Request();
                    myR.name = "";
                    myR.fn = "Max";
                    myR.ln = "Mustermann";
                    xmlSer.Serialize(xmlFile, myR);
                }
            }
    
    [XmlRoot("Request", Namespace = "http://www.test.at/test.xsd")]
        public class Request
        {
            [XmlElement("Name")]
            public string name;
    
            [XmlAttribute(AttributeName = "FirstName")]
            public string fn;
    
            [XmlAttribute(AttributeName = "LastName")]
            public string ln;
    
            public Request()
            { }
        }
    Mein Problem ist nun, dass ich nicht weiß, wie ich FirstName und LastName als Attribute zum Element Name hinzufüge anstelle zum Element Request
Working...
X