Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- HtmlNodeCollection tabulkavysledku = dokument.DocumentNode.SelectNodes("//table[2]/tr");
- foreach (var row in tabulkavysledku)
- {
- bool spatnyradek = false;
- int v1sid = -1;
- int v2sid = -1;
- int v1v = -1;
- int v2v = -1;
- foreach (HtmlNode cell in row.SelectNodes("td[1]")) //pro prvni TD v tagu TR = subjetid
- {
- if (cell.InnerText.ToString() != "")
- {
- v1sid = Convert.ToInt32(cell.InnerText.ToString());
- }
- else
- {
- logsys.WriteLogEntry("úvodní buňka?", inputdata.form);
- spatnyradek = true;
- }
- }
- if (spatnyradek)
- {
- continue; //pokud se jednalo o úvodní řádek nebude se nic dál dělat
- }
- foreach (HtmlNode cell in row.SelectNodes("td[3]")) //pro třetí TD v tagu TR = votes
- {
- string hlasyv1 = cell.InnerText.ToString();
- hlasyv1 = hlasyv1.Replace(" ", string.Empty); //oddělovač tisíců
- v1v = Convert.ToInt32(hlasyv1);
- }
- foreach (HtmlNode cell in row.SelectNodes("td[6]")) //pro šestý TD v tagu TR = subjetid
- {
- if (cell.InnerText.ToString() != " ")
- {
- v2sid = Convert.ToInt32(cell.InnerText.ToString());
- }
- else
- {
- logsys.WriteLogEntry("lichý / konečný řádek?", inputdata.form);
- spatnyradek = true;
- }
- }
- if (spatnyradek)
- {
- continue; //pokud se jednalo o úvodní řádek nebude se nic dál dělat
- }
- foreach (HtmlNode cell in row.SelectNodes("td[8]")) //pro osmý TD v tagu TR = votes
- {
- string hlasyv2 = cell.InnerText.ToString();
- hlasyv2 = hlasyv2.Replace(" ", string.Empty); //oddělovač tisíců
- v2v = Convert.ToInt32(hlasyv2);
- }
- logsys.WriteLogEntry("Subject ID: "+v1sid.ToString() + " hlasů: " + v1v.ToString() + " --- Subject ID:" + v2sid.ToString() + " hlasů: " + v2v.ToString(), inputdata.form);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement