我正在處理一個小型項目,並且遇到了一些問題,希望您能幫助我。HTML敏捷包鏈接更正
我得到了加載指定網址這個基本的幾行字,並採取了一些標籤:
var webGet2 = new HtmlWeb();
HtmlAgilityPack.HtmlDocument doc = webGet2.Load(pattern);
var htmlMatches = doc.DocumentNode.SelectNodes("//li[@class=''] | //li[@class='f']");
我收到的採集後,我需要運行一個foreach循環 ,可以採取一切HREF和SRC鏈接,使他們有效的,因爲當我下載源代碼,鏈接貌似/folder/folder/image.jpg 我想補充http://www.site.com每個鏈接之前有。
我已經用正則表達式構建了這個項目,並沒有這樣做的問題,但是HTML敏捷性並沒有讓我的想法變得直截了當。
謝謝!
可能重複[C#轉換相對於絕對鏈接在HTML字符串](http://stackoverflow.com/questions/3836644/c-sharp-convert-relative -to-absolute-links-in-html-string) – Ani 2012-07-31 20:07:09