Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package sample;
- import javafx.event.ActionEvent;
- import javafx.scene.control.Button;
- import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStreamReader;
- import java.net.URL;
- public class Controller
- {
- public Button btnactie;
- public void ikdoeiets(ActionEvent actionEvent)
- {
- getValueFromData();
- }
- public void werkenMetArrays()
- {
- String[] namen = {"Timo", "Nick", "Peter", "Gerard"};
- for (int i = 0; i < namen.length; i++)
- {
- System.out.println(namen[i]);
- }
- }
- public void werkenMetDataVanString()
- {
- String namen = "Tony, Alex, Peter, Gerard";
- String[] gesplitsteNamen = namen.split(", ");
- System.out.println(gesplitsteNamen[1]);
- }
- public String getDataFromURL()
- {
- String antwoord = "";
- String regel = "";
- try
- {
- URL url = new URL("http://185.104.29.78/~tstreef/watchtable.php");
- BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
- while ((regel = in.readLine()) != null)
- {
- antwoord = antwoord + regel + "\n";
- }
- in.close();
- } catch (IOException e)
- {
- System.out.println(e.getMessage());
- }
- return antwoord;
- }
- public void getValueFromData()
- {
- String data = getDataFromURL();
- String[] gesplitstedata = data.split("<td class='sensor-id'>");
- for (int i = 0; i < gesplitstedata.length; i++)
- {
- if (gesplitstedata[i].startsWith("2"))
- {
- System.out.println(gesplitstedata[i]);
- System.out.println("----------------------");
- String[] verderGesplitsteData = gesplitstedata[i].split("<td class='sensor-value'>");
- System.out.println(verderGesplitsteData[1]);
- System.out.println("----------------------");
- String[] nogVerderGesplitsteData = verderGesplitsteData[1].split("</td>");
- String waarde = nogVerderGesplitsteData[0];
- System.out.println(waarde);
- /*
- if(verderGesplitsteData[i].startsWith("TRUE"))
- {
- System.out.println("true");
- }
- else
- {
- System.out.println("false");
- }
- */
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement