Esempio n. 1
0
        // wyciagam konkretne dane dla danego roku
        private static void GetHtmlAsync1(ref string htmlExtracted, string url, int pozycjaTabela)
        {
            int _counter = 0;

            HtmlWeb web     = new HtmlWeb();
            var     htmlDoc = web.Load(url);

            var extractedData = htmlDoc.DocumentNode.SelectNodes("//td[contains(@class, 'textAlignRight')]");

            Console.WriteLine("Extrakcja danych z tabeli finansowej");
            foreach (var daneFin in extractedData)
            {
                //  Console.WriteLine("***** dane finansowe ***");
                //  Console.WriteLine(daneFin.InnerText);

                if (_counter == pozycjaTabela)
                {
                    string _zamienione = "";

                    Zamiana zamiana = new Zamiana();
                    _zamienione = zamiana.ZamianaNaLiczbe(daneFin.InnerText);

                    Console.WriteLine("Wyciagniete dane ------------------>> " + _zamienione);
                }

                _counter++;
                if (_counter == 4)
                {
                    _counter = 0;
                }
            }
        }
Esempio n. 2
0
 public static T[] KonwersjaTablic <T, K>(K[] tr, Zamiana <T, K> del)
 {
     T[] tab = new T[tr.Length];
     for (int i = 0; i < tr.Length; i++)
     {
         tab[i] = del(tr[i]);
     }
     return(tab);
 }
 static void Main(string[] args)
 {
     Zamiana.Porzadkowanie();
     Console.ReadKey();
 }