Bonjour
N'ayant pas reussi a parser un html avec un xsl, j'essaie avec jsoup
je souhaite recupérer la class tide de la balise div d'un html provenant d'un site (<div class="tide">)

voici mon code js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// import java.io.IOException;  	// Import the IOException class to handle errors
import file from 'java.io.File';
import IOException from 'java.io.IOException';
import Jsoup from 'org.jsoup';
import Document from 'org.jsoup.nodes.Document';
import Element from 'org.jsoup.nodes.Element';
import parse from 'org.jsoup.parser';
 
window.addEventListener('load', function () {
 
	console.log('Cette fonction est exécutée une fois quand la page est chargée.');
 
	var urlPath = "https://site.fr/xxx/xxxx";
	const url = new URL(urlPath);
	Document doc = Jsoup.parse(url.openStream(), "UTF-8", urlPath);
 
	Element res = doc.select("div.object").first();
	// Print the result
	System.out.println(res);
 
	}
)
A la ligne Document doc et Element res j'ai cette erreur : Expected an assignment or function call and instead saw an expression
Comme si il ne comprenait pas le retour ou la structure de la fonction Jsoup.parse. J'avoue je suis un peu perdu sur ce langage avec le debugging qui n'est pas aisé. Peut être un problème sur la déclaration des imports ?!?
Merci d'avance pour votre aide
Pierrotori