Задать вопрос
  • VBA EXCEL - Как сделать текст полужирным и курсивом в Telegram Bot?

    Ternick
    @Ternick
    Там есть такая штука как форматирование. Просто поставить символы недостаточно.
    https://core.telegram.org/bots/api#sendmessage
    Там есть пункт parse_mode, его нужно указывать, при форматировании тегом , как в html
    Добавил в ответы, чтобы не светился в списке вопросов, без ответа.
    Ответ написан
    Комментировать
  • Как правильно отпарсить веб-страницу через Jsoup?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Запустите отладчик и посмотрите какие данные обрабатываются в момент возникновения ошибки. Вероятно, интересующие вас цифры формируются javascript'ом, а поэтому для JSoup их на странице нет.
    Ответ написан
    Комментировать
  • Как правильно отпарсить веб-страницу через Jsoup?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Добрый день.
    Как и отметил коллега Сергей Горностаев контент данной страницы формируется динамически. Соответственно, jsoup не подойдет.
    Вам необходимо выполнить GET запрос на урл REST сервиса и получить json, который потом необходимо будет распарсить.
    Откройте консоль браузера и перейдите на вкладку "Сеть". В фильтрах выберите XHR и изучите запросы.
    Увидете вот, такой урл:
    https://www.stoloto.ru/p/api/mobile/api/v34/service/draws/archive?count=10&game=keno2

    А в ответ прибегает json с веткой draws.

    При помощи либы или онлайн сервиса json2pojo создайте pojo и используя (gson, DomParser или jackson) спарсите этот json.

    jsoup тут не нужен.
    Можно еще спарсить страницу при помощи selenium (управляя браузером), но как по мне это плохое решение.
    Ответ написан
    Комментировать