Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package meetodid;
- import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStreamReader;
- import java.net.MalformedURLException;
- import java.net.URL;
- /**
- *
- */
- /**
- * @author Martin
- *
- */
- public class KytuseHinnad {
- public static String[][] kytuseHind() {
- String[][] hinnad = new String[5][7];
- URL html = null;
- int i = 0;
- String tekstEnneHindaHTMLis95 = "<td align=\"center\">95</td>";
- String tekstEnneHindaHTMLis98 = "<td align=\"center\">98</td>";
- String tekstEnneHindaHTMLisDiisel = "<td align=\"center\">Diisel</td>";
- try {
- html = new URL("http://www.1181.ee/kytusehinnad/Area/1");
- } catch (MalformedURLException e) {
- System.out.println("URL-iga mingi jama...");
- e.printStackTrace();
- }
- BufferedReader in = null;
- try {
- in = new BufferedReader(new InputStreamReader(html.openStream()));
- } catch (IOException e) {
- e.printStackTrace();
- }
- String sisendiRida;
- try {
- while ((sisendiRida = in.readLine()) != null) {
- if (sisendiRida.contains(tekstEnneHindaHTMLis95)) {
- while (sisendiRida.contains("</tr>") == false) {
- if (i < 7) {
- hinnad[0][i] = sisendiRida.replaceAll(
- "[a-zA-Z<->=/:;\" ]", "").replaceAll("-",
- "");
- i = i + 1;
- } else {
- continue;
- }
- }
- } else if (sisendiRida.contains(tekstEnneHindaHTMLis98)) {
- i = 0;
- while (sisendiRida.contains("</tr>") == false) {
- if (i < 7) {
- hinnad[1][i] = sisendiRida.replaceAll(
- "[a-zA-Z<->=/:;\" ]", "").replaceAll("-",
- "");
- i = i + 1;
- } else {
- continue;
- }
- }
- } else if (sisendiRida.contains(tekstEnneHindaHTMLisDiisel)) {
- i = 0;
- if (i < 7) {
- while (sisendiRida.contains("</tr>") == false) {
- hinnad[2][i] = sisendiRida.replaceAll(
- "[a-zA-Z<->=/:;\" ]", "").replaceAll("-",
- "");
- i = i + 1;
- }
- } else {
- continue;
- }
- } else {
- continue;
- }
- }
- } catch (IOException e) {
- e.printStackTrace();
- }
- try {
- in.close();
- } catch (IOException e) {
- e.printStackTrace();
- }
- return hinnad;
- }
- static String hindadeListike[][] = kytuseHind();
- public static String euroOil95() {
- return hindadeListike[0][2];
- }
- public static String euroOil98() {
- return hindadeListike[1][2];
- }
- public static String euroOilDiisel() {
- return hindadeListike[2][2];
- }
- public static String alexela95() {
- return hindadeListike[0][3];
- }
- public static String alexela98() {
- return hindadeListike[1][3];
- }
- public static String alexelaDiisel() {
- return hindadeListike[2][3];
- }
- public static String neste95() {
- return hindadeListike[0][4];
- }
- public static String neste98() {
- return hindadeListike[1][4];
- }
- public static String nesteDiisel() {
- return hindadeListike[2][4];
- }
- public static String olerex95() {
- return hindadeListike[0][5];
- }
- public static String olerex98() {
- return hindadeListike[1][5];
- }
- public static String olerexDiisel() {
- return hindadeListike[2][5];
- }
- public static String statoil95() {
- return hindadeListike[0][6];
- }
- public static String statoil98() {
- return hindadeListike[1][6];
- }
- public static String statoilDiisel() {
- return hindadeListike[2][6];
- }
- public static void main(String[] args) {
- System.out.println(statoilDiisel());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement