Advertisement
Guest User

Untitled

a guest
Jan 21st, 2020
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. for (WebElement webElement : elements) {
  2. List<MyFinCurrency> list = new ArrayList<>();
  3. longTable++;
  4. bankName = webElement.getText();
  5. for (int num = 2, num2 = 0; num <= 6;) {
  6. MyFinCurrency myFinCurrency = new MyFinCurrency();
  7. double rate1 = Double
  8. .valueOf((driver.findElement(By.xpath("//*[@data-bank_id]/td[" + num + "]")).getText()));
  9. num2 = num + 1;
  10. double rate2 = Double
  11. .valueOf((driver.findElement(By.xpath("//*[@data-bank_id]/td[" + num2 + "]")).getText()));
  12. if (num == 2) {
  13. myFinCurrency.setCharCode("USD");
  14. myFinCurrency.setRate1(rate1);
  15. myFinCurrency.setRate2(rate2);
  16. }
  17. if (num == 4) {
  18. myFinCurrency.setCharCode("EUR");
  19. myFinCurrency.setRate1(rate1);
  20. myFinCurrency.setRate2(rate2);
  21. }
  22. if (num == 6) {
  23. myFinCurrency.setCharCode("RUB");
  24. myFinCurrency.setRate1(rate1);
  25. myFinCurrency.setRate2(rate2);
  26. }
  27. list.add(myFinCurrency);
  28. num=num+2;
  29. }
  30. bankCur.put(bankName, list);
  31. // }
  32. }
  33. List<MyFinCurrency> lists = bankCur.get("Цептер Банк");
  34. for (MyFinCurrency currencyMinFin : lists) {
  35. System.out.println(currencyMinFin.getCharCode() + ") - " + currencyMinFin.getRate1()+"Rate2 "+ currencyMinFin.getRate2());
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement