Olá amigos... gostaria de saber se alguem pode me ajudar
queria fazer em java desktop (nao em javascript) um programa q localiza um campo de texto em uma html e retornasse o valor que que quisesse. exemplo.
1- quero q abre a pagina
Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
2-ache a ID do <textarea> q é campo texto
id="source"
3- e preecha o campo textarea
value="happy"
codigo para ler html e salvar em txt
creditos do code : Marcio Ballem
Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
queria fazer em java desktop (nao em javascript) um programa q localiza um campo de texto em uma html e retornasse o valor que que quisesse. exemplo.
1- quero q abre a pagina
Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
2-ache a ID do <textarea> q é campo texto
id="source"
3- e preecha o campo textarea
value="happy"
codigo para ler html e salvar em txt
Código:
package br.mb.tutorialCapturaPaginaWeb; import java.io.*; import java.net.MalformedURLException; import java.net.URL; public class LoadPage { public void getPage(URL url, File file) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); BufferedWriter out = new BufferedWriter(new FileWriter(file)); String inputLine; while ((inputLine = in.readLine()) != null) { // Imprime página no console System.out.println(inputLine); // Grava pagina no arquivo out.write(inputLine); out.newLine(); } in.close(); out.flush(); out.close(); } public static void main(String[] args) { URL url = null; File file = new File("C:\\TutorialArquivos\\page.html"); try { url = new URL("http://ondetrabalhar.com/vagas/1399/arquiteto-java"); new LoadPage().getPage(url, file); } catch (MalformedURLException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } } }
Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...