protected override bool _MoveNext() { while (_xmlEnum.MoveNext()) { // xe = xeArticle.XPathElement("./header//a"); // url = xe.XPathValue("@href"); // title = xe.XPathValue(".//text()"); // xe = xeArticle.XPathElement(".//div[@class='entry_top']"); // xe2 = xe.XPathElement(".//img"); XXElement xeArticle = _xmlEnum.Current; _postHeader = new Pdf4frPostHeader(); _postHeader.sourceUrl = _sourceUrl; XXElement xe = xeArticle.XPathElement("./header//a"); _postHeader.url = xe.XPathValue("@href"); _postHeader.title = xe.XPathValue(".//text()"); xe = xeArticle.XPathElement(".//div[@class='entry_top']"); ////_postHeader.image = xe.XPathImage(".//img", _url); //foreach (string s in xe.XElement.zDescendantTextList()) foreach (string s in xe.XElement.zDescendantTexts()) { _postHeader.SetInfo(s); } if (_loadImage && _postHeader.image.Source != null) { Http_v2.LoadImageFromWeb(_postHeader.image.Source); } xe = xeArticle.XPathElement(".//footer"); return(true); } return(false); }
public static void Test_Download_Url_01() { //_tr.WriteLine("Test_Download_Url_01"); string url = "http://www.reseau-gesat.com/Gesat/"; //string url = ""; //string url = ""; //string url = ""; //string file = zurl.UrlToFileName(url, UrlFileNameType.FileName); //_tr.WriteLine("download url \"{0}\" to \"{1}\"", url, file); _tr.WriteLine("download url \"{0}\"", url); Http_v2.LoadUrl(url); }