Dobrý den, prosím zkute mi někdo poradit. Mám:
public static void main
a v ní:
getHtData c = new getHtData();
System.out.println(c.getHTML("http://domena.cz/script.php?var=count"));
v getHtData je:
public int getHTML(String urlToRead) {
URL url;
HttpURLConnection conn;
BufferedReader rd;
String line;
int result = 0;
try {
url = new URL(urlToRead);
conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");
rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
while ((line = rd.readLine()) != null) {
result= line;
}
rd.close();
} catch (IOException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
Pokud si v tuto chvíli nechám println vypsat c.getHTML, dostanu v pořádku číslo, které vrací php script. Pokud se toto pokusím nacpat do proměnné x a toto x následně vypsat, vrací se mi x cannot be resolved to a variable.
Díky.