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
A la ligne Document doc et Element res j'ai cette erreur : Expected an assignment or function call and instead saw an expression
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); } )
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
Partager