コード例 #1
0
            public int Compare(VnItem item)
            {
                int res = Count - item.Count;

                if (res != 0)
                {
                    return(res);
                }
                return(Val - item.Val);
            }
コード例 #2
0
ファイル: VnExpress.cs プロジェクト: manhtri45/Xpath
        public static List <VnItem> GetItem()
        {
            var list = new List <VnItem>();
            var file = Directory.GetCurrentDirectory() + "\\TENNIS.txt";

            file = File.ReadAllText(file);
            var doc = new HtmlDocument();

            doc.LoadHtml(file);
            const string curenPath = "//*[@class='item_video']/div/a";
            var          nodes     = doc.DocumentNode.SelectNodes(curenPath);

            foreach (var node in nodes)
            {
                var item = new VnItem
                {
                    Title    = node.GetAttributeValue("title", string.Empty),
                    LinkPost = node.GetAttributeValue("href", string.Empty),
                    Id       = node.GetAttributeValue("data-vid", string.Empty)
                };
                list.Add(item);
            }
            return(list);
        }