Я пытаюсь написать программу, которая будет подключаться к веб-сайту, получать исходный код, искать тег <body>
, используя узлы.Внутри этого тега есть три «текстовых поля», в которые я хочу ввести значения и передать их обратно на сайт.
Я дошел до того, что нашел тег <body>
, но теперь я на самом деле ничего не понимаю.
try
{
Tidy tidy = new Tidy();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
Document docx = tidy.parseDOM(new URL("http://www.clubvip.co.za/Login.aspx").openStream(), baos);
Node n = docx.getFirstChild();
System.out.println(n.getNodeName());
n = n.getFirstChild();
System.out.println(n.getNodeName());
while (n != null)
{
while (n != null) {
if (n.getNodeName() != "body") {
n = n.getNextSibling();
System.out.println(n.getNodeName());