When I try to get the HTML source from this url : https://www.weatherlink.com/embeddablePage/show/44a2d6b116484f5a8013ffad079046b9/slim
If I request the source code to Chrome Navigator, I see :
< body class="embeddable-page-body">
< !-- Google Tag Manager (noscript) -->
< noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NLLVC3L" height="0" width="0" "display:none;visibility:hidden"></iframe></noscript>
< div class="embeddable-page-container">
< /div>
If I see Google inspector, I can read :
< div class="embeddable-page-container">
< div>
< div class="embeddable-page embeddable-page-slim">
< div class="container-fluid">
::before
< div class="row embeddable-page-header" style="height: 54px;">
::before
< span> Plage Thalès < /span>
< br>
< span class="conditions" id="conditionsUpdated" data-toggle="tooltip" title="Last successful refresh at 11:37 Jul 08,2023"> Conditions as of: 11:37 Saturday, Jul 08,2023 < /span>
::after
< /div>
< /div>
How to get the information inside the "embeddable-page-container" DIV and so on ? Or a more precise question : how to get the date of the last successful refresh, which is in '<span class="conditions" ...' inside "embeddable-page-container", inside "embeddable-page embeddable-page-slim", inside "container-fluid", inside "row embeddable-page-header slim-embeddable-page-header" ?
I tried with URLConnection and a BufferReader. I tried with Ion. I tied with jsoup.
In all cases, the result was an empty < div class="embeddable-page-container"> :