Booking.com соскоб с помощью jaunt-api

Я использую jaunt api для очистки, однако на сайте Booking.com есть средство выбора даты, которое не является полем ввода, оно заключено в элемент div. Если я делаю это вручную, мне просто нужно ввести пункт назначения, и это приводит меня к результатам поиска. Однако при использовании jaunt-api выдает ошибку, что дата не выбрана.

Как соскоблить данные с него?

  UserAgent userAgent = new UserAgent();
  userAgent.visit("http://booking.com");

  Form form = userAgent.doc.getForm(0);

  form.setTextField("ss", "paris");

  userAgent.doc.submit();

  String a = "<span class=";
  String b = a.concat("\"sr-hotel__name\">");
  System.out.println(b);

  Elements links = userAgent.doc.findEvery(b);
  for (Element link : links)
   System.out.println(link.getText());

0 ответов

Другие вопросы по тегам