Sprache: C#
Snippet zum auslesen einer XML Datei
MatchingList matchings = null;
string path = "***.xml";
XmlSerializer serializer = new XmlSerializer(typeof(MatchingList));
StreamReader reader = new StreamReader(path);
matchings = (MatchingList)serializer.Deserialize(reader);
reader.Close();
foreach (var matching in matchings.ContactEntry)
{
Console.WriteLine(matching.Subjekt);
}
MatchingList matchings = null;
string path = "***.xml";
XmlSerializer serializer = new XmlSerializer(typeof(MatchingList));
StreamReader reader = new StreamReader(path);
matchings = (MatchingList)serializer.Deserialize(reader);
reader.Close();
foreach (var matching in matchings.ContactEntry)
{
Console.WriteLine(matching.Subjekt);
}
Alte URL:
/snippet/xml-auslesen-xmlserializer/15196
Was soll denn MatchingList sein?
Kennt der Compiler nicht.
MatchingList ist hier der Typ der deserialisiert werden soll.
In der Doku gibt es mehr dazu:
https://docs.microsoft.com/de-de/dotnet/standard/serialization/examples-of-xml-serialization