XML lesen und Werte speichern C#

B

BananenT

Gast
Servus,
ich bin noch ein relativer Anfänger im Programmieren.
Jetzt wollte ich mal versuchen eine XML über C# einzulesen und bestimmte werte herauszufiltern und abzuspeichern.
Leider weiß ich nicht so ganz wie das funktionieren soll.

Die XML die eingebunden werden soll, sieht dabei so aus:
<Data>
<SomeData>
<Content A="2" B="3" C="1" D="4" />
<Content A="2" B="6" C="1" D="9" />
<Content A="2" B="10" C="1" D="14" />
</SomeData>
</Data>

Was ich brauche sind Zahlen von A,B,C,D.
 
Also ich habe es jetzt erstmal geschafft die Werte herauszulesen.

Code:
           XmlDocument xml = new XmlDocument();
            var xdoc = XDocument.Load(@"XML");
            var Schieber = from i in xdoc.Descendants("Feder")

                           select new
                           {
                               A = (string)i.Attribute("A"),

                               B = (string)i.Attribute("B"),

                               C = (string)i.Attribute("C"),

                               D = (string)i.Attribute("D")
                           };
            foreach (var item in Schieber)
            {
                Console.WriteLine($"{item.A} , {item.B} , {item.C} , {item.D}");
            }
            Console.ReadKey();

Wie kann ich jetzt am besten die Attribute abspeichern? :/
 
Zurück
Oben