Ich versuche, XML aus der Youtue-API zu analysieren. Die API-Aufrufe funktionieren ordnungsgemäß und erstellen ein XmlDocument. Ich kann einen XmlNodeList des „Eintrag“ Tags bekommen, aber ich bin nicht sicher, wie die Elemente innerhalb so zu erhalten, wie die, usw ...Wie parsen Sie XML-Datei in C# (youtube api Ergebnis)?
XmlDocument xmlDoc = youtubeService.GetSearchResults(search.Term, "published", 1, 50);
XmlNodeList listNodes = xmlDoc.GetElementsByTagName("entry");
foreach (XmlNode node in listNodes)
{
//not sure how to get elements in here
}
Das XML-Dokument Schema hier gezeigt wird: http://code.google.com/apis/youtube/2.0/developers_guide_protocol_understanding_video_feeds.html
Ich weiß, dass node.Attributes der falsche Anruf ist, aber ich bin mir nicht sicher, was der richtige ist?
Übrigens, wenn es einen besseren Weg (schneller, weniger Speicher) gibt, um dies zu tun, indem Sie es serialisieren oder linq verwenden, würde ich mich freuen, das stattdessen zu verwenden.
Danke für jede Hilfe!
Dank geben! Das macht es wirklich klar. – rksprst