Bir web sitesinden bazı bilgileri aldatmaya çalışıyorum ama benim için çalışan bir çözüm bulamıyorum. İnternette okuduğum her kod benim için en az bir hata oluşturur.Html Agility Pack yardım
Ana sayfadaki örnek kod bile benim için hatalar üretir.
'HtmlDocument 'System.Windows.Forms.HtmlDocument' ve 'HtmlAgilityPack.HtmlDocument' C arasında belirsiz bir referans:
HtmlDocument doc = new HtmlDocument();
doc.Load("https://www.flashback.org/u479804");
foreach(HtmlNode link in doc.DocumentElement.SelectNodes("//a[@href"])
{
HtmlAttribute att = link["href"];
att.Value = FixLink(att);
}
doc.Save("file.htm");
aşağıdaki hata üretir:
Benim kod
* \Düzenleme Form1.cs: My bütün kod burada yer alır: http://beta.yapaste.com/55
Tüm yardımlar çok takdir ediliyor!
Cevabımda bahsettiğim gibi, gerçekten ne yapmaya çalıştığınızı söyleyemem. Daha ayrıntılı bir şekilde elde etmeye çalıştığınız görevi tanımlayabiliyorsanız, bunu başarmak için örnek bir uygulama yazmanıza yardımcı olmaya çalışacağım. – rtpHarry
Derleyiciyi kapatmak için "HtmlDocument" yerine "HtmlAgilityPack.HtmlDocument" kullanabileceğinizi düşünüyorum. –
Ah, "HtmlDocument = System.Windows.Forms.HtmlDocument kullanarak;" Bir şekilde "büyülü", HtmlDocument sınıfının HtmlAgilityPack sürümünü geçersiz kılan benim kullanım cümlemize eklendi. –