как я могу получить доступ к Html-форме и ее компонентам, скажем, в Википедии, с помощью обычного Java-приложения? И введите несколько ключевых слов? Как бы обычно справился бы с этой задачей?
Я уже понял, что комбинация (URL, URLConnection и BufferedReader), называемая «chaining», позволяет мне читать в файл, например:
URL oracle = new URL("http://de.selfhtml.org/index.htm");
URLConnection yc = oracle.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(yc.getInputStream()));
Но это определенно не позволяет мне написать эту HTML-страницу.
Хотя я знаю о его структуре сейчас, и может обращаться к его компонентам .
И мне нужно обратиться к компоненту панели поиска, так как он лежит на одном из серверов Википедии.
Было бы неплохо иметь 1018 *.
Таким образом, единственное, что осталось сделать, это позвонить:
HtmlComponentOutputStream.setText( "Penguin" );
HtmlComponentOutputStream.sendHtmlMessage( HtmlMessage.ENTER );
Спасибо за чтение, я благодарен за любые советы о том, как обычно делают это на Java.