Ich parse Befehlshistorie von Spielen für 2014,2013,2015 Jahre. Sie haben die gleiche Struktur. Aber die Links sind anders.Parsing von 3 Links zur gleichen Zeit htmlagilitypack
var fourthDoc = htmlWeb.Load("http://soccer.net/2014-2015/results/");
var fifthDoc = htmlWeb.Load("http://soccer.net/2013-2014/results/");
var sixthDoc = htmlWeb.Load("http://soccer.net/2015-2016/results/");
Sein, wie ich Daten analysieren:
var Games =
fourthDoc.DocumentNode.SelectNodes("@class = 'abc'").Select(a => new Game()
{
Date = a.SelectNodes("./a/div/div[1]/span").Single().InnerText.Trim(),
//....
});
Modell:
public class Game
{
public int Id {get;set;}
public DateTime Date { get; set; }
public string FirstTeam { get; set; }
public string SecondTeam { get; set; }
}
Wie die drei Verbindungen in einem Pfad verbinden? Zum Beispiel
var fourthDoc = htmlWeb.Load("http://soccer.net/2014-2015/results/"+"http://soccer.net/2013-2014/results/"+"http://soccer.net/2015-2016/results/");
Bitte erläutern Sie Ihre Frage mehr; "Wie man die zwei Verbindungen in einem Weg kombiniert" –
Ich redigierte meine Frage – popov