2014,2013,2015 yıl boyunca oyunların komut geçmişini ayrıştırıyorum. Aynı yapıya sahipler. Ama bağlantılar farklı.Aynı anda 3 bağlantı ayrıştırma 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/");
Onun Verileri ayrıştırmak nasıl:
var Games =
fourthDoc.DocumentNode.SelectNodes("@class = 'abc'").Select(a => new Game()
{
Date = a.SelectNodes("./a/div/div[1]/span").Single().InnerText.Trim(),
//....
});
Modeli:
public class Game
{
public int Id {get;set;}
public DateTime Date { get; set; }
public string FirstTeam { get; set; }
public string SecondTeam { get; set; }
}
Nasıl bir yolunda üç bağlantıları birleştirmek? Örneğin
var fourthDoc = htmlWeb.Load("http://soccer.net/2014-2015/results/"+"http://soccer.net/2013-2014/results/"+"http://soccer.net/2015-2016/results/");
Lütfen sorunuza daha fazlasını açıklayın; "İki bağlantıyı tek bir yolla birleştirmek" –
Sorumu düzenledim – popov